Unrecognised software and title rules
How AssetTrove turns messy software names into products, and how to teach it new ones.
Devices report software with names like "Microsoft Visio Professional 2021 - en-us" or "IntelliJ IDEA 2026.2". To count licences, AssetTrove needs to know which product and version each one is. Title rules do this.
How title rules work
Each rule matches on the publisher and the title reported by the device, and says which product it is.
- Matching can be exact, starts with, or a pattern (regular expression). Matching ignores upper and lower case.
- A pattern can pick out the version, for example
^IntelliJ IDEA (?<version>\d{4}\.\d)turns IntelliJ IDEA 2026.2 into version 2026.2. - A rule can also say ignore: for updates, runtimes and drivers that never need a licence. Ignored software is still recorded, but never counted or queued.
AssetTrove comes with a set of global rules for common software. Your own rules come first when priorities are equal, so you can override them. You can have up to 2,000 of your own rules.
The unrecognised software queue
The Software page lists software that no rule recognises yet, most widespread first: publisher, title, how many devices have it, which versions, and when it was first seen. Start at the top; a handful of rules usually covers most of your estate.
Create a rule safely
- From the queue, select a title and choose Create rule.
- Fill in the publisher and title match and choose the product, or choose ignore.
- Select Test. AssetTrove shows how many installations and devices would match, examples with the version it would extract, and whether another rule would catch them first.
- Save.
After every change to the rules, AssetTrove re-applies them to all your installations, including removed ones, so past licence positions stay correct. It only updates what actually changed, and is quick: around 100,000 installations in under 25 seconds.