Movatterモバイル変換


[0]ホーム

URL:


CN106599017A - Method and device for scanning and resolving installation packages, and mobile terminal - Google Patents

Method and device for scanning and resolving installation packages, and mobile terminal
Download PDF

Info

Publication number
CN106599017A
CN106599017ACN201610915343.XACN201610915343ACN106599017ACN 106599017 ACN106599017 ACN 106599017ACN 201610915343 ACN201610915343 ACN 201610915343ACN 106599017 ACN106599017 ACN 106599017A
Authority
CN
China
Prior art keywords
installation kit
mobile terminal
database table
information
thread
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
CN201610915343.XA
Other languages
Chinese (zh)
Other versions
CN106599017B (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.)
Alibaba China Co Ltd
Original Assignee
Guangzhou Youshi Network 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 Guangzhou Youshi Network Technology Co LtdfiledCriticalGuangzhou Youshi Network Technology Co Ltd
Priority to CN201610915343.XApriorityCriticalpatent/CN106599017B/en
Publication of CN106599017ApublicationCriticalpatent/CN106599017A/en
Priority to PCT/CN2017/083280prioritypatent/WO2018072430A1/en
Application grantedgrantedCritical
Publication of CN106599017BpublicationCriticalpatent/CN106599017B/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The invention provides a method for scanning and resolving installation packages. The method is applied to a mobile terminal. The method comprises the following steps of obtaining and displaying information of the installation packages in a database table when the information of the installation packages is queried to be recorded in the database table; opening a first task thread and scanning the installation packages in the mobile terminal; and opening a second task thread, resolving each installation package which is scanned by the first task thread and is not recorded in the database table, and displaying the information of the resolved installation packages. Through querying and displaying the information of the existing installation packages in the database table and scanning and resolving the installation packages at two threads in parallel, the efficiency of scanning and resolving is improved and the waiting time of the user in a scanning and resolving process is reduced.

Description

The scanning analytic method of installation kit, device and mobile terminal
Technical field
The present invention relates to the application software management domain of mobile terminal, in particular to a kind of application software installation kitScanning analytic method, device and mobile terminal.
Background technology
As intelligent mobile terminal quickly, is on a large scale popularized, the application software carried on mobile terminal is also more and more richerIt is rich.Application software can download some software installation bags according to user operation or automatically often, take the substantial amounts of storage of mobile terminalSpace.User needs to take a substantial amount of time to find to position these installation kits when these installation kits are cleared up.At this moment it is accomplished by borrowingInstallation kit scanning analytical tool is helped to be scanned parsing to the installation kit of mobile terminal, to help user's Search and Orientation mobile terminalIn installation kit.Inventor has found that installation kit scanning analytic method scanning analyzing efficiency of the prior art is not high, performs scanningThe stand-by period of user is long during parsing task, have impact on Consumer's Experience.
The content of the invention
In order to overcome above-mentioned deficiency of the prior art, it is an object of the invention to provide a kind of scanning parsing of installation kitMethod, is applied to mobile terminal, and methods described includes:
When record has the information of installation kit in inquiring database table, installation kit in the database table is obtained and shownInformation;
First task thread is opened, the installation kit in the mobile terminal is scanned;
Open the second mission thread, to the first task thread scans to each be not recorded in the database tableInstallation kit parsed, and show the information of installation kit for parsing.
Another object of the present invention is to provide a kind of scanning resolver of installation kit, mobile terminal is applied to, it is describedDevice includes:
Enquiry module, for when record has the information of installation kit in inquiring database table, obtaining and showing the dataThe information of installation kit in the table of storehouse;
Scan module, for opening first task thread, scans the installation kit in the mobile terminal;
Parsing display module, for opening the second mission thread, to the first task thread scans to each do not rememberInstallation kit of the record in the database table is parsed, and shows the information of the installation kit for parsing.
Another object of the present invention is to provide a kind of mobile terminal, the mobile terminal includes:
Memory;
Processor;And
The scanning resolver of installation kit, described device is installed in the memory and including one or more by describedThe software function module of computing device, described device includes:
Enquiry module, for when record has the information of installation kit in inquiring database table, obtaining and showing the dataThe information of installation kit in the table of storehouse;
Scan module, for opening first task thread, scans the installation kit in the mobile terminal;
Parsing display module, for opening the second mission thread, to the first task thread scans to each do not rememberInstallation kit of the record in the database table is parsed, and shows the information of the installation kit for parsing.
In terms of existing technologies, the invention has the advantages that:
A kind of scanning analytic method of installation kit, device and mobile terminal that the present invention is provided, by entering in two threadsThe scanning and parsing of row installation kit, reduces the stand-by period of user in scanning resolving.And by first right before surface sweepingThe information of the installation kit recorded in database table carries out query display, then installation kit is scanned, and parses and be displayed in instituteStating does not have the installation kit of record in database, it is to avoid repeated resolution to installation kit, when further reducing the wait of userBetween.
Description of the drawings
In order to be illustrated more clearly that the technical scheme of the embodiment of the present invention, below will be attached to what is used needed for embodimentFigure is briefly described, it will be appreciated that the following drawings illustrate only certain embodiments of the present invention, thus be not construed as it is rightThe restriction of scope, for those of ordinary skill in the art, on the premise of not paying creative work, can be with according to thisA little accompanying drawings obtain other related accompanying drawings.
Fig. 1 is mobile terminal block diagram provided in an embodiment of the present invention;
Fig. 2 is one of schematic flow sheet of scanning analytic method of installation kit provided in an embodiment of the present invention;
Fig. 3 is the sub-step schematic flow sheet of step S110 in embodiment of the present invention Fig. 2;
Fig. 4 is the two of the schematic flow sheet of the scanning analytic method of installation kit provided in an embodiment of the present invention;
Fig. 5 is one of high-level schematic functional block diagram of scanning resolver of installation kit provided in an embodiment of the present invention;
Fig. 6 is the submodule schematic diagram of enquiry module provided in an embodiment of the present invention;
Fig. 7 is the two of the high-level schematic functional block diagram of the scanning resolver of installation kit provided in an embodiment of the present invention.
Icon:100- mobile terminals;The scanning resolver of 110- installation kits;111- enquiry modules;112- scan modules;113- parses display module;114- database table update modules;120- memories;130- processors;140- display units;1111- judging submodules;1112- installation kit record deletion submodules;1113- installation kit presentation of information submodules.
Specific embodiment
To make purpose, technical scheme and the advantage of the embodiment of the present invention clearer, below in conjunction with the embodiment of the present inventionIn accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment isThe a part of embodiment of the present invention, rather than the embodiment of whole.Present invention enforcement generally described and illustrated in accompanying drawing hereinThe component of example can be arranged and designed with a variety of configurations.
Therefore, the detailed description of embodiments of the invention below to providing in the accompanying drawings is not intended to limit claimedThe scope of the present invention, but be merely representative of the present invention selected embodiment.Based on the embodiment in the present invention, this area is commonThe every other embodiment that technical staff is obtained under the premise of creative work is not made, belongs to the model of present invention protectionEnclose.
It should be noted that:Similar label and letter represents similar terms in following accompanying drawing, therefore, once a certain Xiang YiIt is defined in individual accompanying drawing, then it need not be further defined and is explained in subsequent accompanying drawing.
In describing the invention, it should be noted that term " first ", " second ", " the 3rd " etc. are only used for differentiation and retouchState, and it is not intended that indicating or implying relative importance.
In describing the invention, in addition it is also necessary to explanation, unless otherwise clearly defined and limited, term " setting "," installation ", " connected ", " connection " should be interpreted broadly, for example, it may be fixedly connected, or be detachably connected, or oneThe connection of body ground;Can be mechanically connected, or electrically connect;Can be joined directly together, it is also possible to indirect by intermediaryIt is connected, can is the connection of two element internals.For the ordinary skill in the art, can be with concrete condition understandingState term concrete meaning in the present invention.
As shown in figure 1, Fig. 1 is the block diagram of the mobile terminal 1 00 that the present embodiment is provided.The mobile terminal 1 00Scanning resolver 110, memory 120, processor 130 and display unit 140 including installation kit.
The mobile terminal 1 00 may be, but not limited to, smart mobile phone, PC (personal computer,PC), panel computer, personal digital assistant (personal digital assistant, PDA), mobile internet surfing equipment (mobileInternet device, MID) etc..
The operating system of the mobile terminal 1 00 may be, but not limited to, Android (Android) system, IOS (iPhoneOperating system) system, Windows phone systems, Windows systems etc..Preferably, it is described in the present embodimentThe operating system of mobile terminal 1 00 is android system.
The memory 120, processor 130 and each element of display unit 140 directly or indirectly electrically connect each otherConnect, to realize the transmission or interaction of data.For example, these elements each other can be by one or more communication bus or signalLine is realized being electrically connected with.The scanning resolver 110 of the installation kit can be with software or firmware including at least one(Firmware) form is stored in the memory 120 or is solidificated in the operating system of the mobile terminal 1 00Software function module in (Operating System, OS).The processor 130 is used to perform to deposit in the memory 120The executable module of storage, such as software function module and computer journey included by the scanning resolver 110 of described installation kitSequence etc..
Wherein, the memory 120 may be, but not limited to, random access memory (Random AccessMemory, RAM), read-only storage (Read Only Memory, ROM), programmable read only memory (ProgrammableRead-Only Memory, PROM), erasable read-only memory (Erasable Programmable Read-OnlyMemory, EPROM), electricallyerasable ROM (EEROM) (Electric Erasable Programmable Read-OnlyMemory, EEPROM) etc..Wherein, the memory 120 is used for storage program, and the processor 130 is receiving execute instructionAfterwards, described program is performed
A kind of possibly IC chip of the processor 130, the disposal ability with signal.Above-mentioned processor canBeing general processor, including central processing unit (Central Processing Unit, CPU), network processing unit (NetworkProcessor, NP) etc.;Can also be digital signal processor (DSP)), special IC (ASIC), field programmable gateArray (FPGA) either other PLDs, discrete gate or transistor logic, discrete hardware components.Can be realDisclosed each method, step and logic diagram now or in the execution embodiment of the present invention.General processor can be microprocessorDevice or the processor can also be any conventional processors etc..
The display unit 140 provides an interactive interface (such as user behaviour between the mobile terminal 1 00 and userMake interface) or for display image data.In the present embodiment, the display unit 140 can be liquid crystal display or touch-controlDisplay.If touch control display, it can be the capacitance type touch control screen or electric resistance touch-control for supporting single-point and multi-point touch operationScreen etc..Support that single-point and multi-point touch operation refer to that touch control display can sense on the touch control display one or moreThe touch control operation produced at position, and transfer to processor to be calculated and processed the touch control operation for sensing.
Refer to Fig. 2, the schematic flow sheet of the scanning analytic method of the installation kit that Fig. 2 is provided for the present embodiment, the sideMethod is comprised the following steps.
Step S110, inquires about a database table, when record has the information of installation kit in inquiring the database table, obtainsAnd show the information of installation kit in the database table.
In the present embodiment, the mobile terminal 1 00 inquires about a database after installation kit scan request is received, firstTable, the database table is used to record the information of the last installation kit for performing and being obtained after scanning parsing task.When the dataWhen the information of installation kit is not recorded in the table of storehouse (when e.g., scanning parsing is performed for the first time), step S120 is jumped to.When the numberAccording to when record has the information of installation kit in the table of storehouse, the information of the installation kit is obtained, and the information of the installation kit is passed through into instituteState display unit 140 to be shown.Wherein, the information of the installation kit can include title, size, the storage road of installation kitFootpath, version name or version number etc..
Specifically, refer to Fig. 3, in the present embodiment, step S110 can include sub-step S111, sub-step S112 andSub-step S113.Below sub-paragraphs S111, sub-step S112 and sub-step S113 are described in detail.
Sub-step S111, judges whether the installation kit inquired in the database table is stored in the mobile terminalIn 100.When the installation kit is not stored in the mobile terminal 1 00, sub-step S112 is performed;When installation kit storageWhen in the mobile terminal 1 00, sub-step S113 is performed.
In the present embodiment, the mobile terminal 1 00 can obtain first depositing for installation kit in the database table is inquired aboutPath is put, inspection judges that the installation kit whether there is under the storage path, so as to judge it is described whether the installation kit is stored inIn mobile terminal 1 00.
Sub-step S112, deletes the information of the installation kit from the database table.
When the installation kit is not present, then it is assumed that the information of the installation kit need not show to user, described mobile wholeEnd 100 is deleted by the information of the installation kit from the database table.
Sub-step S113, the information of the installation kit stored in the database table is enterprising in the mobile terminal 1 00Row shows.
In the presence of the installation kit, the mobile terminal 1 00 is by the presentation of information of the installation kit to user.Thus,By inquiring about and directly display the information of the installation kit for having recorded, it is to avoid to the installation kit repeated resolution for having recorded, canThe stand-by period of user in reduce installation kit scanning resolving.
Step S120, opens first task thread, scans the installation kit in the mobile terminal 1 00.
The mobile terminal 1 00 opens the first task thread to the mobile terminal 1 00 after execution step S110Installation kit in memory space is scanned.In the present embodiment, when the operating system of the mobile terminal 1 00 is Android systemWhen, using the file of the APK forms for scanning as installation package file.
In an embodiment of the present embodiment, the first task thread can be to owning in the mobile terminal 1 00Installation kit under catalogue is scanned.
In another embodiment in this embodiment, the first task thread can only in the mobile terminal 1 00Installation kit under assigned catalogue is scanned.For mobile terminals such as smart mobile phone, panel computers, due under different application softwareThe installation kit of load is generally deposited under each specific catalogue, therefore, the mobile terminal 1 00 can only to default specified meshRecord carries out the scanning of installation kit, with improving sweep efficiency.
Step S130, opens the second mission thread, to the first task thread scans to each be not recorded in it is describedInstallation kit in database table is parsed, and shows the information of the installation kit for parsing.
In the present embodiment, when the first task thread is started, while starting second mission thread to installingBag is parsed, and makes the first task thread with the parallel thread that second mission thread is operation simultaneously.
In an embodiment of the present embodiment, the first task thread scans are described mobile whole to after installation kitEnd 100 is compared the installation kit with the installation kit of record in the database table using second mission thread, if shouldInstallation kit has solution new record in the database table, then skip the parsing to the installation kit;If the installation kit is in the numberAccording to new record is not solved in the table of storehouse, then 00 pair of installation kit of the mobile terminal 1 is parsed, and the peace that parsing is obtainedThe presentation of information of dress bag is to user.
In this another embodiment implemented, the first task thread scans to after installation kit, by what is scannedInstallation kit is compared with the installation kit of record in the database table, is filtered out and be wherein not recorded in the database tableInstallation kit.Second thread is parsed to the installation kit that the first thread is filtered out, and the peace that parsing is obtainedThe presentation of information of dress bag is to user.
Jing inventor's research finds that now intelligent mobile terminal general at present all adopts polycaryon processor, supports multithreadingTask process, but installation kit of the prior art scanning analytic method, in same thread perform installation kit scanningAnd parsing, the processor resource of mobile terminal is not only effectively utilized, user when also creating execution scanning parsing taskStand-by period it is long.
Therefore in the present embodiment, respectively installation kit is carried out parallel by the first task thread and the second mission threadScanning and parsing, rationally using the multithreading task processing function of mobile terminal processor, greatly improved the effect of scanning parsingRate.
Further, Fig. 4 is refer to, methods described can also include step S140.
Step S140, the information of the installation kit that second mission thread is parsed is added into the database table,The database table is updated.
In the present embodiment, the mobile terminal 1 00 adds the information of the installation kit parsed in step S130 to describedIn database table, the mobile terminal 1 00 can be allow when scanning parsing task next time is performed directly from the databaseThe information of parsed installation kit is searched in table, it is to avoid repeated resolution and cause the resource of unnecessary time-consuming and processorWaste.
Fig. 5 is refer to, is the functional block diagram of the scanning resolver 110 of the installation kit that the present embodiment is provided.This enforcementIn example, the scanning resolver 110 of the installation kit includes enquiry module 111, scan module 112 and parsing display module113。
The enquiry module 111 is used for when record has the information of installation kit in inquiring database table, obtains and showsThe information of installation kit in the database table.
Specifically, Fig. 6 is refer to, in the present embodiment, the enquiry module 111 includes judging submodule 1111, installsBag record deletion submodule 1112 and installation kit presentation of information submodule 1113.
The judging submodule 1111 is used to judge whether the installation kit inquired in the database table is stored in instituteIn stating mobile terminal 1 00.
Specifically, in the present embodiment, the judging submodule 1111 can inquire about installation first from the database tableThe storage path of bag, then by judging the storage path under with the presence or absence of the installation kit judging whether the installation kit storesIn the mobile terminal 1 00.
The installation kit record deletion submodule 1112 is used for when the installation kit is not stored in the mobile terminal 1 00When, the information of the installation kit is deleted from the database table.
The installation kit presentation of information submodule 1113 is used for when the installation kit is stored in the mobile terminal 1 00When, the information of the installation kit recorded in the database table is shown in the mobile terminal 1 00.
The scan module 112 is used to open first task thread, scans the installation kit in the mobile terminal 1 00.
Further, in an embodiment of the present embodiment, the scan module 112 can be to the mobile terminalInstallation kit in 100 under all catalogues is scanned, and obtains the installation kit in the mobile terminal 1 00.
Further, it is mobile for smart mobile phone, panel computer etc. whole in the another embodiment of the present embodimentEnd, because the installation kit of different application software download is generally deposited under each specific catalogue, the scan module 112 can be onlyInstallation kit under assigned catalogue in the mobile terminal 1 00 is scanned, the installation kit in the mobile terminal 1 00 is obtained.
The parsing display module 113 is used to open the second mission thread, and what the first task thread scans were arrived is everyThe individual installation kit being not recorded in the database table is parsed, and shows the information of the installation kit for parsing.
Specifically, in the present embodiment, the first task thread and second mission thread are parallel thread.
Further, Fig. 7 is refer to, in the present embodiment, is also included in the scanning resolver 110 of the installation kit:Database table update module 114, the information of the installation kit for second mission thread to be parsed is added to the dataIn the table of storehouse, the database table is updated.
In sum, a kind of scanning analytic method of installation kit that the present invention is provided, device and electric terminal, to installingBag carries out the information of the installation kit before surface sweeping first to having recorded in database table and carries out query display, then installation kit is sweptRetouch, parsing and showing does not have in the database the installation kit of record, it is to avoid the repeated resolution to installation kit.And byThe scanning and parsing of installation kit are carried out two thread parallels, and the stand-by period of user in scanning resolving is greatly reduced.
In several embodiments provided herein, it should be understood that disclosed apparatus and method, it is also possible to pass throughOther modes are realized.Device embodiment described above is only schematic, for example, the flow chart and block diagram in accompanying drawingShow the device of multiple embodiments of the invention, the architectural framework in the cards of method and computer program product,Function and operation.At this point, each square frame in flow chart or block diagram can represent the one of module, program segment or a codePart a, part for the module, program segment or code is used to realize holding for the logic function of regulation comprising one or moreRow instruction.It should also be noted that at some as in the implementations replaced, the function of being marked in square frame can also be being different fromThe order marked in accompanying drawing occurs.For example, two continuous square frames can essentially be performed substantially in parallel, and they are sometimesCan perform in the opposite order, this is depending on involved function.It is also noted that every in block diagram and/or flow chartThe combination of individual square frame and block diagram and/or the square frame in flow chart, can be with the special base of the function or action for performing regulationRealize in the system of hardware, or can be realized with the combination of computer instruction with specialized hardware.
In addition, each functional module in each embodiment of the invention can integrate to form an independent portionDivide, or modules individualism, it is also possible to which two or more modules are integrated to form an independent part.
If the function is realized and as independent production marketing or when using using in the form of software function module, can be withIn being stored in a computer read/write memory medium.Based on such understanding, technical scheme is substantially in other wordsThe part contributed to prior art or the part of the technical scheme can be embodied in the form of software product, the meterCalculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be individualPeople's computer, server, or network equipment etc.) perform all or part of step of each embodiment methods described of the invention.And aforesaid storage medium includes:USB flash disk, portable hard drive, read-only storage (ROM, Read-Only Memory), arbitrary access are depositedReservoir (RAM, Random Access Memory), magnetic disc or CD etc. are various can be with the medium of store program codes.
It should be noted that herein, such as first and second or the like relational terms are used merely to a realityBody or operation make a distinction with another entity or operation, and not necessarily require or imply these entities or deposit between operatingIn any this actual relation or order.And, term " including ", "comprising" or its any other variant are intended toNonexcludability is included, so that a series of process, method, article or equipment including key elements not only will including thoseElement, but also including other key elements being not expressly set out, or also include for this process, method, article or equipmentIntrinsic key element.In the absence of more restrictions, the key element for being limited by sentence "including a ...", it is not excluded thatAlso there is other identical element in process, method, article or equipment including the key element.
The preferred embodiments of the present invention are the foregoing is only, the present invention is not limited to, for the skill of this areaFor art personnel, the present invention can have various modifications and variations.It is all within the spirit and principles in the present invention, made any repairChange, equivalent, improvement etc., should be included within the scope of the present invention.It should be noted that:Similar label and letter existsSimilar terms is represented in figure below, therefore, once being defined in a certain Xiang Yi accompanying drawing, then it is not required in subsequent accompanying drawingIt is further defined and is explained.
The above, the only specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, anyThose familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, all should containCover within protection scope of the present invention.Therefore, protection scope of the present invention described should be defined by scope of the claims.

Claims (20)

CN201610915343.XA2016-10-202016-10-20Scanning analytic method, device and the mobile terminal of installation kitExpired - Fee RelatedCN106599017B (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN201610915343.XACN106599017B (en)2016-10-202016-10-20Scanning analytic method, device and the mobile terminal of installation kit
PCT/CN2017/083280WO2018072430A1 (en)2016-10-202017-05-05Method for scanning and parsing installation package, apparatus, mobile terminal and machine-readable storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201610915343.XACN106599017B (en)2016-10-202016-10-20Scanning analytic method, device and the mobile terminal of installation kit

Publications (2)

Publication NumberPublication Date
CN106599017Atrue CN106599017A (en)2017-04-26
CN106599017B CN106599017B (en)2019-09-17

Family

ID=58556447

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201610915343.XAExpired - Fee RelatedCN106599017B (en)2016-10-202016-10-20Scanning analytic method, device and the mobile terminal of installation kit

Country Status (2)

CountryLink
CN (1)CN106599017B (en)
WO (1)WO2018072430A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2018072430A1 (en)*2016-10-202018-04-26广州优视网络科技有限公司Method for scanning and parsing installation package, apparatus, mobile terminal and machine-readable storage medium

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN117130776A (en)*2018-11-062023-11-28创新先进技术有限公司Task processing method and system
CN110765113A (en)*2019-09-042020-02-07深圳壹账通智能科技有限公司Big data processing optimization method and device, terminal and storage medium
CN111639081A (en)*2020-06-022020-09-08南京星邺汇捷网络科技有限公司Sensitive data acquisition method and device and data processing equipment
CN113835717B (en)*2020-06-232025-02-25武汉斗鱼鱼乐网络科技有限公司 Installation package acquisition method, device, equipment and storage medium
CN113836088A (en)*2021-08-312021-12-24北京明朝万达科技股份有限公司 File processing method, system, device and storage medium based on deep scan
CN116204200B (en)*2023-02-032024-02-09启朔(深圳)科技有限公司Application installation method, device, storage medium and equipment

Citations (25)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050198630A1 (en)*2004-03-082005-09-08Microsoft CorporationRelational database schema version management
CN101354656A (en)*2008-09-122009-01-28深圳市联软科技有限公司Method and system for processing mounting package data
CN101478599A (en)*2009-01-202009-07-08深圳华为通信技术有限公司JAVA program installation method and mobile communication terminal thereof
CN101667142A (en)*2009-09-112010-03-10广州视景医疗软件有限公司Method and system for limiting computer to operation of specific program only
CN101699400A (en)*2009-09-032010-04-28中兴通讯股份有限公司Method and system for generating and running installation program of client
CN101788917A (en)*2010-02-262010-07-28浪潮(北京)电子信息产业有限公司Deployment method of utility software and the system thereof
CN101808311A (en)*2010-04-022010-08-18深圳市同洲电子股份有限公司System, device and method for upgrading wireless terminal software
CN101841535A (en)*2010-04-012010-09-22华为终端有限公司Releasing method for J2ME(Java 2 Micro Edition) programme, receiving method, device and system thereof
CN101860591A (en)*2009-04-082010-10-13北京搜狗科技发展有限公司Method and device for sharing application program
CN102012832A (en)*2010-12-142011-04-13Tcl集团股份有限公司Method and device for accelerating starting Android system
US20120011498A1 (en)*2009-12-312012-01-12Nokia CorporationMethod, device and computer program product for automatic provisioning of content at the device
CN102541595A (en)*2011-12-202012-07-04Tcl集团股份有限公司Method and device for upgrading intelligent device and intelligent device
CN102662660A (en)*2012-03-232012-09-12锐骐(厦门)电子科技有限公司FOTA (firmware over-the-air) version control method based on file traversal technique
CN102789506A (en)*2012-07-192012-11-21腾讯科技(深圳)有限公司Method and device for extracting characteristic information of application program installation package as well as client equipment
CN102831338A (en)*2012-06-282012-12-19北京奇虎科技有限公司Security detection method and system of Android application program
CN102999606A (en)*2012-11-212013-03-27东莞宇龙通信科技有限公司Software deleting method and device
CN103345516A (en)*2013-07-102013-10-09百度在线网络技术(北京)有限公司Application program searching method based on application program icons and system
CN103559299A (en)*2013-11-142014-02-05贝壳网际(北京)安全技术有限公司Method, device and mobile terminal for cleaning up files
CN103957234A (en)*2014-03-312014-07-30北京奇虎科技有限公司Method for sending download files in browser and browser device
CN104182255A (en)*2014-08-202014-12-03青岛海信宽带多媒体技术有限公司Method and terminal for upgrading library files of system application
CN104572085A (en)*2014-12-232015-04-29华为技术有限公司Method and device for analyzing application program
CN104572819A (en)*2014-12-022015-04-29深圳市腾讯计算机系统有限公司Clearing method and system for junk data
CN104991893A (en)*2014-11-062015-10-21哈尔滨安天科技股份有限公司Heuristic detection method and system for self-extracting package and installation package
CN105550252A (en)*2015-12-092016-05-04北京金山安全软件有限公司File positioning method and device and electronic equipment
CN105791534A (en)*2016-01-052016-07-20珠海格力电器股份有限公司Automatic cleaning method and device for mobile phone garbage and communication terminal

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103677879B (en)*2012-09-142019-03-26腾讯科技(深圳)有限公司Software installation method and corresponding software mounting device
CN104199704A (en)*2014-09-102014-12-10北京金山安全软件有限公司Application program installation package clearing method and device
CN104793978A (en)*2015-05-082015-07-22宁波萨瑞通讯有限公司Application management system and method
CN106599017B (en)*2016-10-202019-09-17广州优视网络科技有限公司Scanning analytic method, device and the mobile terminal of installation kit

Patent Citations (25)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050198630A1 (en)*2004-03-082005-09-08Microsoft CorporationRelational database schema version management
CN101354656A (en)*2008-09-122009-01-28深圳市联软科技有限公司Method and system for processing mounting package data
CN101478599A (en)*2009-01-202009-07-08深圳华为通信技术有限公司JAVA program installation method and mobile communication terminal thereof
CN101860591A (en)*2009-04-082010-10-13北京搜狗科技发展有限公司Method and device for sharing application program
CN101699400A (en)*2009-09-032010-04-28中兴通讯股份有限公司Method and system for generating and running installation program of client
CN101667142A (en)*2009-09-112010-03-10广州视景医疗软件有限公司Method and system for limiting computer to operation of specific program only
US20120011498A1 (en)*2009-12-312012-01-12Nokia CorporationMethod, device and computer program product for automatic provisioning of content at the device
CN101788917A (en)*2010-02-262010-07-28浪潮(北京)电子信息产业有限公司Deployment method of utility software and the system thereof
CN101841535A (en)*2010-04-012010-09-22华为终端有限公司Releasing method for J2ME(Java 2 Micro Edition) programme, receiving method, device and system thereof
CN101808311A (en)*2010-04-022010-08-18深圳市同洲电子股份有限公司System, device and method for upgrading wireless terminal software
CN102012832A (en)*2010-12-142011-04-13Tcl集团股份有限公司Method and device for accelerating starting Android system
CN102541595A (en)*2011-12-202012-07-04Tcl集团股份有限公司Method and device for upgrading intelligent device and intelligent device
CN102662660A (en)*2012-03-232012-09-12锐骐(厦门)电子科技有限公司FOTA (firmware over-the-air) version control method based on file traversal technique
CN102831338A (en)*2012-06-282012-12-19北京奇虎科技有限公司Security detection method and system of Android application program
CN102789506A (en)*2012-07-192012-11-21腾讯科技(深圳)有限公司Method and device for extracting characteristic information of application program installation package as well as client equipment
CN102999606A (en)*2012-11-212013-03-27东莞宇龙通信科技有限公司Software deleting method and device
CN103345516A (en)*2013-07-102013-10-09百度在线网络技术(北京)有限公司Application program searching method based on application program icons and system
CN103559299A (en)*2013-11-142014-02-05贝壳网际(北京)安全技术有限公司Method, device and mobile terminal for cleaning up files
CN103957234A (en)*2014-03-312014-07-30北京奇虎科技有限公司Method for sending download files in browser and browser device
CN104182255A (en)*2014-08-202014-12-03青岛海信宽带多媒体技术有限公司Method and terminal for upgrading library files of system application
CN104991893A (en)*2014-11-062015-10-21哈尔滨安天科技股份有限公司Heuristic detection method and system for self-extracting package and installation package
CN104572819A (en)*2014-12-022015-04-29深圳市腾讯计算机系统有限公司Clearing method and system for junk data
CN104572085A (en)*2014-12-232015-04-29华为技术有限公司Method and device for analyzing application program
CN105550252A (en)*2015-12-092016-05-04北京金山安全软件有限公司File positioning method and device and electronic equipment
CN105791534A (en)*2016-01-052016-07-20珠海格力电器股份有限公司Automatic cleaning method and device for mobile phone garbage and communication terminal

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2018072430A1 (en)*2016-10-202018-04-26广州优视网络科技有限公司Method for scanning and parsing installation package, apparatus, mobile terminal and machine-readable storage medium

Also Published As

Publication numberPublication date
CN106599017B (en)2019-09-17
WO2018072430A1 (en)2018-04-26

Similar Documents

PublicationPublication DateTitle
CN106599017A (en)Method and device for scanning and resolving installation packages, and mobile terminal
CN102104635B (en)Method and device for updating Internet protocol (IP) address base
CN106796597B (en)Computerized method, server computer system and storage medium
CN101404009B (en)Data classification filtering method, system and equipment
US20090327965A1 (en)Selection of items in a virtualized view
US8839048B2 (en)Method for ranking analysis tools
CN105335423B (en)Method and device for collecting and processing user feedback of webpage
CN109840195A (en)Webpage method for analyzing performance, terminal device and computer readable storage medium
CN105930488A (en)Information search processing method and apparatus
CN106600082A (en)Processing method and device of task in service system, and service system construction system
CN104598620A (en)Application program searching method and device
CN106485551A (en)A kind of information-pushing method, device and electronic equipment
CN109491516A (en)Input display methods, device, storage medium and the electronic equipment of associational word
CN103390067B (en)The data processing method analyzed for internet entity and device
CN109558619B (en)Data processing method, terminal and readable storage medium based on building information model
CN107704104B (en)Form input item association method, system, device and storage medium
US8898589B2 (en)Flattening a subset of configuration user interface (UI) panels in a hierarchy of UI panels
CN109857501B (en)APP page display method and device, storage medium and server
CN110969501B (en)Method, system, equipment and storage medium for displaying web shopping cart page
CN103150355A (en)Web page content preview method and device, and equipment
CN103353837A (en)Method and equipment for display page in mobile equipment
CN112559866A (en)College book reading recommendation method, device, equipment and storage medium
CN105701124A (en)Method and apparatus for providing prompt information
CN111428117B (en)Application program data acquisition method and device
CN106202160A (en)A kind of Webpage display process and device

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
TR01Transfer of patent right

Effective date of registration:20200527

Address after:310051 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee after:Alibaba (China) Co.,Ltd.

Address before:510627 Guangdong city of Guangzhou province Whampoa Tianhe District Road No. 163 Xiping Yun Lu Yun Ping square B radio tower 15 layer self unit 02

Patentee before:GUANGZHOU UC NETWORK TECHNOLOGY Co.,Ltd.

TR01Transfer of patent right
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20190917

Termination date:20201020

CF01Termination of patent right due to non-payment of annual fee

[8]ページ先頭

©2009-2025 Movatter.jp