A system is disclosed that facilitates web-based a virtually ubiquitous
network interface is created by obtaining user profile information from a
user and activity information from a user device, storing the user
profile information and activity information in a database, providing
access to the database from any Internet enabled device with appropriate
security clearance for altering the database, receiving permission from
the user to allow a third party to access the user profile, providing the
third party access to a public subset of the user profile, receiving and
storing content from the third party, and synchronizing the database and
an Internet enabled device. The system responds to unsolicited updates
from Internet enabled devices such as gas meters, electrical meters and
household appliances to keep a user profile current.