Patent application number | Description | Published |
20110119103 | TECHNOLOGICAL INFRASTRUCTURE CONSUMPTION INDEX - Embodiments of the invention relate to systems, methods, and computer program products that provide for a technological infrastructure consumption index. The index is instrumental in measuring and managing technological infrastructure consumption. The consumption index is generated on a predetermined schedule as indicator of a business entity's volume of infrastructure consumption. The consumption index tracks key consumption elements, which are within the control of application teams, thereby insuring that the consumption of the key elements are being managed on an ongoing basis. Additionally, the consumption index provides for drill-down capabilities for the purpose of readily accessing data associated with specific key consumption elements of interest and specific teams/organizations within the business entity. | 05-19-2011 |
20140114902 | Intelligent Data Agent for a Knowledge Management System - A system includes a memory operable to store one or more classification rules. The system also includes a processor communicatively coupled to the memory. The processor is operable to retrieve one or more data elements from a data source. The processor is further operable to identify a structured data element among the one or more data elements. The processor is further operable to parse the structured data element using one or more filter processes to produce a plurality of tokens. The processor is further operable to classify the plurality of tokens based at least in part on the one or more classification rules and an ontology, which includes a plurality of concepts and a plurality of relationships between the concepts. The processor is further operable to generate a knowledge assertion, which includes the plurality of classified tokens and one or more relationships between the classified tokens. | 04-24-2014 |
20140114903 | Knowledge Management Engine for a Knowledge Management System - A system includes a memory operable to store an ontology. The ontology includes a plurality of instances, and a plurality of relationships between the instances. The system also includes a processor communicatively coupled to the memory. The processor is operable to receive a proposed knowledge assertion. The proposed knowledge assertion includes a plurality of classified tokens and a plurality of relationships between the classified tokens. The processor is further operable to determine whether the classified tokens correspond to instances in the ontology. The processor is further operable to validate the proposed knowledge assertion based on the ontology. The processor is further operable to determine whether to update the ontology with the proposed knowledge assertion. | 04-24-2014 |
20140114948 | Search Engine for a Knowledge Management System - A system includes a memory operable to store a search index. The system also includes a processor communicatively coupled to the memory. The processor is operable to receive a search request relating to information stored in an ontology. The processor is further operable to parse the search request to determine a search type. The processor is further operable to query, based at least in part on the search type, one or more of the search index and the ontology. | 04-24-2014 |
20140114949 | Knowledge Management System - A system includes a memory operable to store an ontology and a search index. The system also includes a data agent operable to generate a knowledge assertion by parsing one or more data elements retrieved from a data source. The system also includes a knowledge management engine comprising a processor. The knowledge management engine is operable to validate the knowledge assertion based on the ontology. The knowledge management engine is further operable to determine whether to update the ontology with the knowledge assertion. The system also includes a search engine operable to generate the search index at least in part by indexing data stored in the ontology. | 04-24-2014 |
20140114953 | Visualization Engine for a Knowledge Management System - A system includes a memory operable to store visualization rules. The system also includes a processor communicatively coupled to the memory. The processor is operable to receive a visualization request relating to information stored in an ontology. The processor is further operable to parse the visualization request to generate a search query. The processor is further operable to submit the search query to the ontology. The processor is further operable to receive, in response to the query, a result. The result includes a plurality of instances and a plurality of relationships between the instances. The processor is further operable to generate a visual representation of the result using the visualization rules. | 04-24-2014 |
20140137071 | Software Development Standards Compliance System - An apparatus of one embodiment evaluates standards compliance during software development. The apparatus includes an interface, a memory, and a processor. The interface is operable to receive design standards information, the design standards information including one or more design compliance rules for software development. The memory is operable to store the design standards information. The processor is communicatively coupled to the interface and the memory and is operable to determine a design status of a software change according to design information received regarding the software change; calculate one or more design compliance scores, each design compliance score indicating an extent to which the design status complies with at least one of the one or more design compliance rules; and determine whether to permit building of the change system based at least on the one or more design compliance scores. | 05-15-2014 |
20150082270 | SOFTWARE DEVELOPMENT STANDARDS COMPLIANCE SYSTEM - An apparatus of one embodiment evaluates standards compliance during software development. The apparatus includes an interface, a memory, and a processor. The interface is operable to receive design standards information, the design standards information including one or more design compliance rules for software development. The memory is operable to store the design standards information. The processor is communicatively coupled to the interface and the memory and is operable to determine a design status of a software change according to design information received regarding the software change; calculate one or more design compliance scores, each design compliance score indicating an extent to which the design status complies with at least one of the one or more design compliance rules; and determine whether to permit building of the change based at least on the one or more design compliance scores. | 03-19-2015 |