1. A system for utilizing IP-addressable devices for maintaining an inventory of assets located at a residential or commercial property covered under an insurance policy, comprising: an inventory database configured to store inventory information about assets located at an insured property; a communication interface configured to communicate with networks of IP-addressable devices for receiving registration and operational data associated with an IP-addressable device connected to each of the networks; and a business logic computer in communication with the database and the communication interface, configured to create in the inventory database, for each insured property having IP-addressable devices, a data structure for storing inventory information about assets located at the insured property; determine, for the insured property, the inventory information about the insured property's assets based on registration and operational data received from the IP-addressable devices located at the insured property, and store the insured property's inventory information in its data structure in the inventory database.