Patent Document ID: 9542181
Application ID: 14748365

Base Claim:
1. A method comprising: locating, by a computer processor of a computing system, data entities from unstructured text of dictionaries comprising a product taxonomy and associated base entities comprising sub-sets within a plurality of software products, wherein said locating said data entities comprises locating long distance word matches within said unstructured text; determining, by said computer processor executing a parser component, relationships between said data entities populated within ontologies; scanning, by said computer processor, license agreements associated with said plurality of software products; extracting, by said computer processor, a group of entities selected from said data entities; and locating, by said computer processor, specified relationships of said relationships, wherein said specified relationships are associated with entitlement rights of said plurality of software products, wherein said specified relationships comprise relationships selected from the group consisting of prerequisites required to run said plurality of software products, optional components of said plurality of software products, foundational components of said plurality of software products, necessary components required for execution of said plurality of software products, and components not required for execution of said plurality of software products.

---

Claim 9:
9. The method of claim 1 , further comprising: providing at least one support service for at least one of creating, integrating, hosting, maintaining, and deploying computer-readable code in the computing system, said code being executed by the computer processor to implement, said locating, said determining, said scanning, said extracting, and said locating.