Method and device for classifying software
A software installation and software technology, applied in the direction of multi-program devices, etc., can solve the problems of heavy manual operation workload, niche software, and failure to identify drivers in time, and achieve the effect of reducing the manual operation workload
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0047] The embodiment of the present invention provides a method for software classification, such as figure 1 As shown, the method includes:
[0048] Step 101, obtaining the software information of each software under the registry;
[0049] Wherein, the software information includes a software name, a software installation path, and a special mark. The special mark can be a mark of whether it is a patch program, for example, the parent key ParentKeyName.
[0050] Step 102, classify the software according to the software information by means of search and matching;
[0051] Further, performing a first classification on the software by using a maximum prefix search and matching method for the software name, and / or performing a second classification on the software by using a maximum suffix search and matching method on the software installation path. The maximum prefix search match refers to one-to-one matching according to the characters of each matching keyword from front ...
Embodiment approach
[0053] Method 1: Using the maximum prefix search and matching method to classify each software according to the software information;
[0054] Method 2: Using the maximum suffix search and matching method to classify the software according to the software information;
[0055] Mode 3: using the maximum prefix search and matching method for the software name to perform a first classification on each of the software, and obtain a first matching score;
[0056] Using the maximum suffix search and matching method for the software installation path to perform a second classification on each of the software, and obtain a second matching score;
[0057] When the first matching score is greater than the second matching score, it is determined that the classification of the software corresponding to the software name is the first classification;
[0058] When the second matching score is greater than the first matching score, it is determined that the category of the software correspo...
Embodiment 2
[0101] An embodiment of the present invention provides a software classification device, such as Figure 5 As shown, the device includes: an acquisition unit 501, a first processing unit 502, and a second processing unit 503;
[0102] An acquisition unit 501, configured to acquire software information of each software under the registry;
[0103] Wherein, the software information includes a software name, a software installation path, and a special mark. The special mark can be a mark of whether it is a patch program, for example, the parent key ParentKeyName.
[0104]The first processing unit 502 is configured to classify the software by using a search and matching method according to the software information;
[0105] Further, performing a first classification on the software by using a maximum prefix search and matching method for the software name, and / or performing a second classification on the software by using a maximum suffix search and matching method on the softwa...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com