CN108829408A - APP identification method and device, electronic equipment and medium - Google Patents

APP identification method and device, electronic equipment and medium Download PDF

Info

Publication number
CN108829408A
CN108829408A CN201810628262.0A CN201810628262A CN108829408A CN 108829408 A CN108829408 A CN 108829408A CN 201810628262 A CN201810628262 A CN 201810628262A CN 108829408 A CN108829408 A CN 108829408A
Authority
CN
China
Prior art keywords
app
mark
target
target app
time
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
CN201810628262.0A
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.)
Beijing Kingsoft Internet Security Software Co Ltd
Original Assignee
Beijing Kingsoft Internet Security Software 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 Beijing Kingsoft Internet Security Software Co Ltd filed Critical Beijing Kingsoft Internet Security Software Co Ltd
Priority to CN201810628262.0A priority Critical patent/CN108829408A/en
Publication of CN108829408A publication Critical patent/CN108829408A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the invention provides a method, a device, electronic equipment and a medium for identifying an APP, relates to the technical field of information processing, and aims to solve the problem that whether a user installs the APP after downloading the APP cannot be known. The scheme of the embodiment of the invention comprises the following steps: when a downloading instruction of a target APP is received, acquiring an identifier and downloading time of the target APP, then acquiring an identifier and installing time of a newly installed APP, and if the identifier of the target APP is the same as the identifier of the newly installed APP and the time interval between the downloading time and the installing time is less than first preset time, determining the newly installed APP as the target APP.

Description

A kind of method, apparatus, electronic equipment and medium identifying APP
Technical field
The present invention relates to technical field of information processing, more particularly to a kind of method, apparatus for identifying APP, electronic equipment And medium.
Background technique
User is increasing to application program (application, APP) download at present, and user can be by mobile phone It specifies the information of APP (such as application shop in mobile phone) displaying to download APP, or can also click in a certain APP The promotion message of displaying download other APP.Application shop or APP comprising promotion message could be aware that user whether point The APP that downloading is shown is hit, but the case where after downloading the APP of the displaying there may be user and without installing, and apply quotient Shop or APP comprising promotion message can not know whether user after the APP for downloading the displaying carries out installation behaviour to it Make.
Summary of the invention
The embodiment of the present invention is designed to provide a kind of method, apparatus, electronic equipment and medium for identifying APP, with solution The problem of whether user carries out installation operation after downloading APP to it can be never known.
Specific technical solution is as follows:
In a first aspect, a kind of method of recognition application APP of the embodiment of the present invention, including:
When receiving the download instruction to target APP, mark and the downloading moment of the target APP are obtained;
Obtain mark and the time of installation of the APP newly installed;
If the mark of the target APP is identical with the mark of APP of the new installation, and the downloading moment and the peace The time interval between the moment is filled less than the first preset time, it is determined that the APP of the new installation is the target APP.
In one possible implementation, the mark for obtaining the target APP and downloading moment, including:
Obtain the mark of the target APP;
Judge in preset APP identification list with the presence or absence of the matched mark of mark with the target APP;
If it exists, then the downloading moment of the target APP is obtained.
In one possible implementation, after the APP for determining the new installation is the target APP, the side Method further includes:
Judge whether the target APP is run in the second preset time after installing successfully;
If it is determined that the target APP is not run in second preset time after installing successfully, then pop-up mentions Awake message, the reminder message is for reminding user to open the target APP.
In one possible implementation, the judgement target APP is when second after installing successfully is default It is interior whether to be run, including:
Whether inquire in the APP list being once currently running every predetermined period includes the target APP;
If being currently running described in the predetermined period of the preset quantity after the target APP is installed successfully The target APP is found in APP list, it is determined that target APP quilt in the second preset time after installing successfully Operation;
If not being currently running described in the predetermined period of the preset quantity after the target APP is installed successfully APP list in find the target APP, it is determined that the target APP is in the second preset time after installing successfully It is not run.
In one possible implementation, the mark for obtaining the APP newly installed and time of installation, including:
System broadcasts are received, include mark and the time of installation of the APP newly installed in the system broadcasts;
Mark and the time of installation of the APP of the new installation are obtained from the system broadcasts.
Second aspect, the embodiment of the present invention provide the device of recognition application APP a kind of, including:
Receiving module, for receiving the download instruction to target APP;
It obtains module and obtains the mesh when for receiving the download instruction to the target APP when the receiving module Mark mark and the downloading moment of APP;It is also used to obtain mark and the time of installation of the APP newly installed;
Judgment module, if for the target APP mark it is identical with the mark of APP of the new installation, and it is described under The time interval between moment and the time of installation is carried less than the second preset time, it is determined that the APP of the new installation is institute State target APP.
In one possible implementation, the acquisition module, specifically for obtaining the mark of the target APP;Sentence Break in preset APP identification list with the presence or absence of the matched mark of mark with the target APP;If it exists, then described in obtaining The downloading moment of target APP.
In one possible implementation, described device further includes:Reminding module;
The judgment module, be also used to judge the target APP in the second preset time after installing successfully whether It is run;
The reminding module, for if it is determined that the target APP in second preset time after installing successfully It is not run, then pops up reminder message, the reminder message is for reminding user to open the target APP.
In one possible implementation, the judgment module is specifically used for primary current every predetermined period inquiry It whether include the target APP in the APP list being currently running;If preset quantity after the target APP is installed successfully In the predetermined period, the target APP is found in the APP list being currently running, it is determined that the target APP exists It is run in the second preset time after installing successfully;If described in the preset quantity after the target APP is installed successfully In predetermined period, the target APP is not found in the APP list being currently running, it is determined that the target APP is pacifying It dresses up and is not run in the second preset time after function.
In one possible implementation, the receiving module, is also used to receive system broadcasts, in the system broadcasts Including the mark of APP newly installed and time of installation;
The acquisition module is also used to obtain the new installation from the system broadcasts that the receiving module receives The mark of APP and time of installation.
The third aspect, the embodiment of the present invention also provide a kind of electronic equipment, including processor, communication interface, memory and Communication bus, wherein processor, communication interface, memory complete mutual communication by communication bus;
Memory, for storing computer program;
Processor when for executing the program stored on memory, realizes any side in above-mentioned first aspect Method step.
Fourth aspect, the embodiment of the present invention also provide a kind of computer readable storage medium, the computer-readable storage Dielectric memory contains computer program, and the computer program is realized any described in above-mentioned first aspect when being executed by processor Method and step.
5th aspect, the embodiment of the invention also provides a kind of computer program products comprising instruction, when it is being calculated When being run on machine, so that computer executes any method in above-mentioned first aspect.
It can when receiving the download instruction to target APP using the method for identification APP provided in an embodiment of the present invention Mark and the downloading moment of target APP are obtained, and obtains mark and the time of installation of the APP newly installed, if then target APP Mark it is identical with the mark of the APP newly installed, illustrate the target APP and APP newly installed for identical APP, if further The time interval of the time of installation at the downloading moment and APP newly installed of target APP then can determine mesh less than the first preset time Mark APP is downloaded and after installing successfully is exactly the APP of the new installation.Application shop or APP comprising promotion message be just as a result, Can be confirmed whether the APP newly installed is to download from itself.As it can be seen that by above-mentioned deterministic process, application shop or packet APP containing promotion message can know user whether download the displaying APP after installation operation is carried out to it.
Certainly, implement any of the products of the present invention or method it is not absolutely required at the same reach all the above excellent Point.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with It obtains other drawings based on these drawings.
Fig. 1 is a kind of flow chart of method for identifying APP provided in an embodiment of the present invention;
Fig. 2 is the flow chart of the method for another identification APP provided in an embodiment of the present invention;
Fig. 3 is a kind of structural schematic diagram of device for identifying APP provided in an embodiment of the present invention;
Fig. 4 is the structural schematic diagram of a kind of electronic equipment provided in an embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
In order to solve application shop or the APP comprising promotion message can not know user whether download the displaying APP after it is carried out installation operation the problem of, the embodiment of the present invention provides the method for recognition application APP a kind of, the party Method can be executed by the specified APP (such as application shop) in electronic equipment or electronic equipment, as shown in Figure 1, this method packet It includes:
S101, when receiving the download instruction to target APP, obtain target APP mark and downloading the moment.
Wherein, target APP be can be expanded APP.At the time of the downloading moment can be downloaded for target APP.For example, The icon or picture that each APP can be shown on the display interface of application shop, when downloading when the user clicks, application shop Download instruction is received, and then obtains mark and the downloading moment of target APP.For another example can show other in certain APP The information (such as the picture for needing expanded APP) of expanded APP is needed, user clicks the information, and there are following two later Kind downloading mode:
Mode one is after user clicks expanded APP information, to directly download the expanded APP, and obtain the quilt The corresponding APP mark of the APP information of popularization, as the downloading moment at the time of user is clicked the APP information.
Mode two is to jump in application shop that download this expanded after user clicks and needs expanded APP information APP, then obtain the expanded APP information corresponding APP mark of user's click, it should be noted that in mode two, As the downloading moment at the time of user can still be clicked to the APP information.
The mark for the APP that S102, acquisition are newly installed and time of installation.
When there is APP to install successfully, the background system of electronic equipment can send system broadcasts, include new in system broadcasts The title of the APP of installation and time of installation can be by receiving system broadcasts, thus according to system broadcasts in the embodiment of the present invention Obtain mark and the time of installation of the APP newly installed.Optionally, at the time of time of installation refers to that APP is installed successfully.
In the embodiment of the present invention, the information of the APP newly installed is obtained by receiving system broadcasts, such as the APP newly installed Title and time of installation can know the application installation situation in system in real time.
If the mark of S103, target APP are identical with the mark of the APP newly installed, and download between moment and time of installation Time interval less than the first preset time, it is determined that the APP newly installed be target APP.
Wherein, if mark, the APP that illustrates target APP and newly install identical with the mark of the APP newly installed of target APP For identical APP, and if then the time interval between downloading moment and the time of installation of the APP newly installed of target APP be less than First preset time, it may be determined that the APP newly installed is the target APP downloaded from specified application shop, that is to say, that if mesh The mark for marking APP is identical with the mark of the APP newly installed, and downloads the time interval between moment and time of installation less than first Preset time, then can determine after the APP downloaded in S101 is installed successfully be exactly the new installation APP.
Illustratively, the time needed for can be predicted or determining installation targets APP according to historical experience, and then according to installation Time needed for target APP configures the first preset time, and illustratively, the second preset time can be two minutes.
It can when receiving the download instruction to target APP using the method for identification APP provided in an embodiment of the present invention Mark and the downloading moment of target APP are obtained, and obtains mark and the time of installation of the APP newly installed, if then target APP Mark it is identical with the mark of the APP newly installed, illustrate the target APP and APP newly installed for identical APP, if further The time interval at the downloading moment of target APP and the downloading moment of the APP newly installed then can determine mesh less than the first preset time Mark APP is downloaded and after installing successfully is exactly the APP of the new installation, i.e. the APP of the new installation is downloaded by other approach APP, by judging whether the APP that newly installs is APP that target APP is downloaded and obtains after installing successfully, application shop or Person includes that the APP of promotion message can confirm whether the APP newly installed is to download from itself.
It, can be according to target APP after determining that the APP newly installed is target APP on the basis of Fig. 1 corresponding embodiment The case where being used carries out some operations to target APP, such as gives promote to target APP in embodiments of the present invention The method of operation is based on this, complete description is carried out to method provided in an embodiment of the present invention in conjunction with Fig. 1, as shown in Fig. 2, the party Method includes:
S201, when receiving the download instruction to target APP, obtain target APP mark.
Wherein, the mark of APP can be the packet name of APP.
S202, judge in preset APP identification list with the presence or absence of the matched mark of mark with target APP.
It wherein, include the mark for needing to be carried out the APP of specified operation in APP identification list, in embodiments of the present invention For including needing the mark of the APP promoted by emphasis in APP identification list.
APP identification list can be stored in Cloud Server, subsequent to be carried out by Cloud Server to APP identification list Maintenance updates.Specifically, the packet list of file names for the APP for needing to be promoted by emphasis in Cloud Server configuration can be shifted to an earlier date.Optionally, subsequent It can also be according to promoting increase in demand or deleting the packet name for the APP that cloud stores, for example, being promoted if having increased needs newly by emphasis APP1, then can by the packet name of APP1 increase in the packet list of file names of Cloud Server.
APP identification list periodically can be handed down to application shop or comprising the APP of promotion message, answered in this way by Cloud Server APP with shop or comprising promotion message directly can search whether that there are mesh from the APP identification list being locally stored Mark the mark of APP;Either application shop or the APP comprising promotion message are looked into after receiving download instruction by cloud service Ask the mark that whether there is target APP in APP identification list.
It is understood that i.e. target APP is if there is the matched mark of mark with target APP in APP identification list The APP that can be promoted by emphasis, and then execute subsequent step.Optionally, if the mark of target APP is not present in APP identification list, Subsequent step can not then be executed.
If there is the matched mark of mark with target APP in S203, preset APP identification list, target APP is obtained The downloading moment.
S204 to S205 is identical as above-mentioned S102 to S103, can refer to the associated description of above-mentioned S102 to S103, herein not It repeats again.
S206, judge whether target APP is run in the second preset time after installing successfully.
Judgment method is:Whether inquire in the APP list being once currently running every predetermined period includes target APP, if finding mesh in the APP list being currently running in the predetermined period of the preset quantity after target APP is installed successfully Mark APP, it is determined that target APP is run in the second preset time after installing successfully;Conversely, if being installed in target APP In the predetermined period of preset quantity after success, target APP is not found in the APP list being currently running, it is determined that target APP is not run in the second preset time after installing successfully.
Wherein it is possible to pass through timer to determine whether reaching predetermined period, if such as predetermined period is 5 minutes, general The time-out time of timer is set as 5 minutes, and time-out restarts timer later to timer every time, so that timer is opened from 0 again Beginning timing, it is possible to which, when restarting timer every time, triggering inquires target APP's in the APP list being currently running Operation.
The time span of second preset time=preset quantity predetermined period, after the APP list being currently running can be Platform runs program stack.
For example, preset quantity 6, predetermined period are 5 minutes, and the second preset time is 30 minutes.I.e. every 5 minutes A target APP is searched in the program stack of running background, after target APP is installed successfully, if being within 6 periods Target APP is found in running background program stack, then can determine target APP in 30 minutes after downloading successfully not by Operation.
S207, if it is determined that target APP is not run in the second preset time after installing successfully, then pop up prompting and disappear Breath, reminder message is for reminding user to open target APP.
Optionally, reminder message may be displayed in the notification bar of mobile phone, or directly pop up a prompting frame, exemplary The content on ground, reminder message can be for " you are in 12:10 have successfully downloaded XX application, always the not running application, if beat It opens?".
If user clicks reminder message, target APP can be automatically opened, alternatively, including "Yes" and "No" in reminder message Option opens target APP if user clicks "Yes".
APP identification list, preset APP mark can be preset in the method for the identification APP that the embodiment of the present invention provides It include needing the APP for being carried out specified operation to identify, and then when receiving the download instruction to target APP, can obtain in list The mark of target APP is taken, if there is the matched mark of mark with target APP in preset APP identification list, illustrates target APP is the APP for needing to be carried out specified operation, is exactly later the new installation after determining that target APP is downloaded and installs successfully APP in the case where, specified operation can be carried out to the APP newly installed, is avoided to the APP downloaded by other application shop The problem of carrying out maloperation, and by this method may be implemented only to it is preconfigured need to be carried out the specified APP operated into The specified operation of row, without carrying out specified operation to all APP for downloading and installing by itself.
Similarly, if that store in the preset APP identification list of Cloud Server storage is the APP for needing to be promoted by emphasis Mark, by this method can to avoid application shop to from other application shop downloading installation APP promote.In addition by It just can be right in the case where being exactly target APP in the APP for identifying in determining APP identification list there are target APP and newly installing Target APP carries out popularization operation, and APP targetedly expanded to needs may be implemented and promote, rather than to institute There is the successful APP of installation to be promoted, and preset APP identification list stored in cloud server can be updated, by more New preset APP identification list can be more flexiblely to currently needing the APP promoted to promote.Later, right in determination It, can if target APP is not run in the first preset time after installing successfully on the basis of target APP is promoted To pop up reminder message, user is reminded to open target APP, in this way, if user forget after download target APP opening or Since other reasons are not switched on always target APP, remind user that can increase target APP by reminder message and opened by user Probability, and then improve APP the new rate of drawing can achieve better promotion effect.
Corresponding to above method embodiment, the embodiment of the present invention also provides the device of recognition application APP a kind of, such as schemes Shown in 3, which includes:Receiving module 301 and acquisition module 302 and judgment module 303.
Receiving module 301, for receiving the download instruction to target APP;
Module 302 being obtained, when for receiving the download instruction to target APP when receiving module 301, obtaining target APP Mark and downloading the moment;It is also used to obtain mark and the time of installation of the APP newly installed;
Judgment module 303 if the mark for target APP is identical with the mark of the APP newly installed, and downloads moment and peace The time interval between the moment is filled less than the second preset time, it is determined that the APP newly installed is target APP.
In one possible implementation, module 302 is obtained, specifically for obtaining the mark of target APP, judgement is default APP identification list in the presence or absence of the matched mark of mark with target APP, and if it exists, when then obtaining the downloading of target APP It carves.
Optionally, which further includes:Reminding module 304;
Judgment module 303, is also used to judge whether target APP is transported in the second preset time after installing successfully Row;
Reminding module 304, for if it is determined that target APP is not run in the second preset time after installing successfully, Reminder message is then popped up, reminder message is for reminding user to open target APP.
In one possible implementation, judgment module 303 are specifically used for primary current just every predetermined period inquiry It whether include target APP in the APP list of operation;If in the predetermined period of the preset quantity after target APP is installed successfully, Target APP is found in the APP list being currently running, it is determined that target APP quilt within the second time after installing successfully Operation;If not searched in the APP list being currently running in the predetermined period of the preset quantity after target APP is installed successfully To target APP, it is determined that target APP is not run within the second time after installing successfully.
In one possible implementation, receiving module 301 are also used to receive system broadcasts, include in system broadcasts The mark of the APP newly installed and time of installation;
Module 302 is obtained, is also used to obtain the mark of the APP newly installed from the system broadcasts that receiving module 301 receives Knowledge and time of installation.
The embodiment of the invention also provides a kind of electronic equipment, as shown in figure 4, include processor 401, communication interface 402, Memory 403 and communication bus 404, wherein processor 401, communication interface 402, memory 403 are complete by communication bus 404 At mutual communication,
Memory 403, for storing computer program;
Processor 401 when for executing the program stored on memory 403, realizes following steps:
When receiving the download instruction to target APP, mark and the downloading moment of target APP are obtained;
Obtain mark and the time of installation of the APP newly installed;
If the mark of target APP is identical with the mark of the APP newly installed, and downloads the time between moment and time of installation Interval is less than the first preset time, it is determined that the APP newly installed is target APP.
It further, can also be including other processing streams in the method for above-mentioned identification APP provided in an embodiment of the present invention Journey is no longer described in detail herein.
The communication bus that above-mentioned electronic equipment is mentioned can be Peripheral Component Interconnect standard (Peripheral Component Interconnect, PCI) bus or expanding the industrial standard structure (Extended Industry Standard Architecture, EISA) bus etc..The communication bus can be divided into address bus, data/address bus, control bus etc..For just It is only indicated with a thick line in expression, figure, it is not intended that an only bus or a type of bus.
Communication interface is for the communication between above-mentioned electronic equipment and other equipment.
Memory may include random access memory (Random Access Memory, RAM), also may include non-easy The property lost memory (Non-Volatile Memory, NVM), for example, at least a magnetic disk storage.Optionally, memory may be used also To be storage device that at least one is located remotely from aforementioned processor.
Above-mentioned processor can be general processor, including central processing unit (Central Processing Unit, CPU), network processing unit (Network Processor, NP) etc.;It can also be digital signal processor (Digital Signal Processing, DSP), it is specific integrated circuit (Application Specific Integrated Circuit, ASIC), existing It is field programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic device, discrete Door or transistor logic, discrete hardware components.
In another embodiment provided by the invention, a kind of computer readable storage medium is additionally provided, which can It reads to be stored with computer program in storage medium, the computer program realizes any of the above-described identification APP when being executed by processor Method the step of.
In another embodiment provided by the invention, a kind of computer program product comprising instruction is additionally provided, when it When running on computers, so that the method that computer executes any identification APP in above-described embodiment.
In the above-described embodiments, can come wholly or partly by software, hardware, firmware or any combination thereof real It is existing.When implemented in software, it can entirely or partly realize in the form of a computer program product.The computer program Product includes one or more computer instructions.When loading on computers and executing the computer program instructions, all or It partly generates according to process or function described in the embodiment of the present invention.The computer can be general purpose computer, dedicated meter Calculation machine, computer network or other programmable devices.The computer instruction can store in computer readable storage medium In, or from a computer readable storage medium to the transmission of another computer readable storage medium, for example, the computer Instruction can pass through wired (such as coaxial cable, optical fiber, number from a web-site, computer, server or data center User's line (DSL)) or wireless (such as infrared, wireless, microwave etc.) mode to another web-site, computer, server or Data center is transmitted.The computer readable storage medium can be any usable medium that computer can access or It is comprising data storage devices such as one or more usable mediums integrated server, data centers.The usable medium can be with It is magnetic medium, (for example, floppy disk, hard disk, tape), optical medium (for example, DVD) or semiconductor medium (such as solid state hard disk Solid State Disk (SSD)) etc..
It should be noted that, in this document, relational terms such as first and second and the like are used merely to a reality Body or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operation In any actual relationship or order or sequence.Moreover, the terms "include", "comprise" or its any other variant are intended to Non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including those Element, but also including other elements that are not explicitly listed, or further include for this process, method, article or equipment Intrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that There is also other identical elements in process, method, article or equipment including the element.
Each embodiment in this specification is all made of relevant mode and describes, same and similar portion between each embodiment Dividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for device reality For applying example, since it is substantially similar to the method embodiment, so being described relatively simple, related place is referring to embodiment of the method Part explanation.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the scope of the present invention.It is all Any modification, equivalent replacement, improvement and so within the spirit and principles in the present invention, are all contained in protection scope of the present invention It is interior.

Claims (10)

1. a kind of method of recognition application APP, which is characterized in that including:
When receiving the download instruction to target APP, mark and the downloading moment of the target APP are obtained;
Obtain mark and the time of installation of the APP newly installed;
If the mark of the target APP is identical with the mark of APP of the new installation, and when the downloading moment and the installation Time interval between quarter is less than the first preset time, it is determined that the APP of the new installation is the target APP.
2. the method according to claim 1, wherein the mark for obtaining the target APP and downloading moment, Including:
Obtain the mark of the target APP;
Judge in preset APP identification list with the presence or absence of the matched mark of mark with the target APP;
If it exists, then the downloading moment of the target APP is obtained.
3. according to the method described in claim 2, it is characterized in that, the APP for determining the new installation be the target APP it Afterwards, the method also includes:
Judge whether the target APP is run in the second preset time after installing successfully;
If it is determined that the target APP is not run in second preset time after installing successfully, then pops up prompting and disappear Breath, the reminder message is for reminding user to open the target APP.
4. according to the method described in claim 3, it is characterized in that, the judgement target APP is after installing successfully Whether it is run in second preset time, including:
Whether inquire in the APP list being once currently running every predetermined period includes the target APP;
If in the predetermined period of the preset quantity after the target APP is installed successfully, in the APP column being currently running The target APP is found in table, it is determined that the target APP is run in the second preset time after installing successfully;
If in the predetermined period of the preset quantity after the target APP is installed successfully, not in the APP being currently running The target APP is found in list, it is determined that the target APP is not transported in the second preset time after installing successfully Row.
5. method according to claim 1-4, which is characterized in that it is described obtain the mark of APP newly installed and Time of installation, including:
System broadcasts are received, include mark and the time of installation of the APP newly installed in the system broadcasts;
Mark and the time of installation of the APP of the new installation are obtained from the system broadcasts.
6. a kind of device of recognition application APP, which is characterized in that described device includes:
Receiving module, for receiving the download instruction to target APP;
It obtains module and obtains the target when for receiving the download instruction to the target APP when the receiving module The mark of APP and downloading moment;It is also used to obtain mark and the time of installation of the APP newly installed;
Judgment module, if the mark for the target APP is identical with the mark of APP of the new installation, and when the downloading The time interval between the time of installation is carved less than the second preset time, it is determined that the APP of the new installation is the mesh Mark APP.
7. according to the method described in claim 6, it is characterized in that,
The acquisition module, specifically for obtaining the mark of the target APP;Judge whether deposit in preset APP identification list In the matched mark of mark with the target APP;If it exists, then the downloading moment of the target APP is obtained.
8. the method according to the description of claim 7 is characterized in that described device further includes:Reminding module;
The judgment module, is also used to judge whether the target APP is transported in the second preset time after installing successfully Row;
The reminding module, for if it is determined that the target APP in second preset time after installing successfully not by Reminder message is then popped up in operation, and the reminder message is for reminding user to open the target APP.
9. a kind of electronic equipment, which is characterized in that including processor, communication interface, memory and communication bus, wherein processing Device, communication interface, memory complete mutual communication by communication bus;
Memory, for storing computer program;
Processor when for executing the program stored on memory, realizes any method and step of claim 1-5.
10. a kind of computer readable storage medium, which is characterized in that be stored with computer in the computer readable storage medium Program realizes claim 1-5 any method and step when the computer program is executed by processor.
CN201810628262.0A 2018-06-19 2018-06-19 APP identification method and device, electronic equipment and medium Pending CN108829408A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810628262.0A CN108829408A (en) 2018-06-19 2018-06-19 APP identification method and device, electronic equipment and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810628262.0A CN108829408A (en) 2018-06-19 2018-06-19 APP identification method and device, electronic equipment and medium

Publications (1)

Publication Number Publication Date
CN108829408A true CN108829408A (en) 2018-11-16

Family

ID=64141653

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810628262.0A Pending CN108829408A (en) 2018-06-19 2018-06-19 APP identification method and device, electronic equipment and medium

Country Status (1)

Country Link
CN (1) CN108829408A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110929233A (en) * 2019-11-22 2020-03-27 连尚(新昌)网络科技有限公司 Information processing method and device
CN118227425A (en) * 2024-05-24 2024-06-21 每日互动股份有限公司 Method and device for acquiring newly-added APP, electronic equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102375869A (en) * 2010-08-04 2012-03-14 普瑞姆库马尔·朱娜拉 System, method and apparatus for managing applications on a device
CN103259808A (en) * 2012-02-15 2013-08-21 腾讯科技(深圳)有限公司 Updating service delivery method and device
CN103269335A (en) * 2013-04-24 2013-08-28 福建伊时代信息科技股份有限公司 Method and system for compliance audit of movable terminal
CN104239184A (en) * 2014-09-22 2014-12-24 北京金山安全软件有限公司 Method and device for identifying abnormal application program of terminal and mobile terminal
CN106502728A (en) * 2016-09-30 2017-03-15 北京金山安全软件有限公司 Management method and device for downloading application program and electronic equipment
CN107798564A (en) * 2017-11-10 2018-03-13 晶赞广告(上海)有限公司 Confirm the mobile method for downloading APP advertisement delivery effects
US20180124148A1 (en) * 2016-11-02 2018-05-03 Wesley John Boudville Mobile maps connected to augmented reality games via linket

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102375869A (en) * 2010-08-04 2012-03-14 普瑞姆库马尔·朱娜拉 System, method and apparatus for managing applications on a device
CN103259808A (en) * 2012-02-15 2013-08-21 腾讯科技(深圳)有限公司 Updating service delivery method and device
CN103269335A (en) * 2013-04-24 2013-08-28 福建伊时代信息科技股份有限公司 Method and system for compliance audit of movable terminal
CN104239184A (en) * 2014-09-22 2014-12-24 北京金山安全软件有限公司 Method and device for identifying abnormal application program of terminal and mobile terminal
CN106502728A (en) * 2016-09-30 2017-03-15 北京金山安全软件有限公司 Management method and device for downloading application program and electronic equipment
US20180124148A1 (en) * 2016-11-02 2018-05-03 Wesley John Boudville Mobile maps connected to augmented reality games via linket
CN107798564A (en) * 2017-11-10 2018-03-13 晶赞广告(上海)有限公司 Confirm the mobile method for downloading APP advertisement delivery effects

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110929233A (en) * 2019-11-22 2020-03-27 连尚(新昌)网络科技有限公司 Information processing method and device
CN110929233B (en) * 2019-11-22 2022-11-15 连尚(新昌)网络科技有限公司 Information processing method and device
CN118227425A (en) * 2024-05-24 2024-06-21 每日互动股份有限公司 Method and device for acquiring newly-added APP, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
US10348861B2 (en) Software upgrade method and terminal
US9258775B1 (en) Location-based software updates
CN108306956B (en) Information pushing method and device, server and computer readable medium
CN106528193B (en) A kind of application update method and terminal
CN103024773B (en) Wireless router method for upgrading software, management devices and system
CN104793980B (en) Application program update notification method and its device
CN109495433B (en) Data downloading method and device, storage medium and electronic device
EP2919440B1 (en) Advertisement processing method and device
CN103544027B (en) Method and electronic device for controlling application updating
JP2011257954A (en) Update management server, electronic device, update management system having the server and the device, and method of the system
CN109857427A (en) Configure update method and Related product
US20110072359A1 (en) Apparatus and method for providing customizable remote user interface page
CN103034803B (en) Dress software prompt system by mistake
CN103686376A (en) Method and device for software upgrading of smart television
CN110187937A (en) Configuration information processing method and device, electronic equipment and readable storage medium
WO2009114968A1 (en) Systems and methods for scheduling and delivering messages based on recipient's time zone
CN108829408A (en) APP identification method and device, electronic equipment and medium
CN109117153B (en) Application processing method, device, terminal and storage medium
CN110647739A (en) Software installation detection method, device, terminal and storage medium
CN105988841A (en) Update method of application program, and mobile terminal
CN106020917B (en) A kind of software installation method and device, user terminal
CN108519922A (en) Information-pushing method and device, terminal device and computer readable storage medium
CN106713627B (en) Method and device for pushing message in notification bar and mobile terminal
CN104038518B (en) information processing method, server and terminal device
CN107944904A (en) A kind of advertisement orientation put-on method, device, system and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20181116

RJ01 Rejection of invention patent application after publication