A system and method is provided for identifying, accessing, and managing
service applications for use with associated consumer electronic devices
in a home network system. A client side process, executed by a client
computing system in the home network system, operates in conjunction with
a server side process executed by a server computing system that is
coupled with the client computing system via the Internet. The client
computing system is implemented by a gateway device coupled with each of
the devices via the home network. The client side process includes the
steps of: determining device ID information associated with at least one
selected one of the consumer electronic devices in the home network
system; determining a home network system configuration profile based at
least on the device ID information; providing the home network system
configuration profile to a selected server computing system via the
Internet; downloading an application from the selected server computing
system, the application being operative to provide a process associated
with the selected electronic devices; and executing the downloaded
application at the gateway device to provide a remote interactive process
associated with the selected electronic devices.