Patent ID: 7644089

Claim:
An system, comprising: an asset table comprising at least one asset record representing an asset, the at least one asset record characterized by an asset type, wherein an inventory of assets of the same asset type is provided to the asset database by an authoritative data source; a role type table comprising at least one role type record representing a role, the at least one role type record characterized by a role type; a relationship type table comprising at least one record representing a relation between a first asset type and a second asset type via the role type, wherein one or more of the asset records in the asset table is mapped to another one or more of the asset records in the asset table through the relation defined in the relationship type table; a memory operable to store at least one program; and at least one processor communicatively coupled to the memory, in which the at least one program, when executed by the at least one processor, causes the at least one processor to: generate an exception report identifying a change in the inventory of assets; determine if additional information is required based on the change in the inventory of assets; identify a person responsible for providing the additional information; and remind the person to provide the additional information.