Patent ID: 6871193

Claim:
A gateway located at consumer premises and having a user interface for allowing a user at the consumer premises to interact with the gateway and thereby obtain user services, the gateway comprising: a secure partition operable to control access to at least one service; a consumer service associated with the secure partition; an application programmer interface (API) bundle associated with the secure partition and providing at least one support function to the consumer service; a provisioning service associated with the secure partition and the API bundle, the provisioning service operable to install the consumer service; a profile service associated with the secure partition and the API bundle, the profile service operable to store a plurality of user profiles, each of the user profiles including user preference information identifying a customized presentation of information to be provided to a user when the user accesses the gateway and information identifying the user's preference associated with at least one user device; an authentication service associated with the secure partition and the API bundle, the authentication service operable to authorize a user associated with the gateway; a remote-logging service associated with the secure partition and the API bundle, the remote-logging service operable to log an event associated with the consumer service; and a maintenance service associated with the secure partition and the API bundle, the maintenance service operable to periodically test a network connection associated with a network coupled to the gateway to determine the network status and communicate the network status to the consumer service.