Patent ID: 7500197

Claim:
A network-based user interface system, comprising: an extensible resource interface located at a first network node and adapted for coupling to a plurality of client devices each located at one of a plurality of second network nodes different from the first network node, the extensible resource interface including a register configured to collect resource information from one or more resources located at other than the first network node; an options module configured to provide resource options based on the resource information; a user profiler configured to construct profiles for at least some of the client devices, each profile indicative of client-specific resource options; and a user interface builder configured to construct from the resource options and a particular one of the profiles a customized user interface for display by the corresponding one of the client devices and further configured to provide the customized user interface to the corresponding one of the client devices over the network, the customized user interface indicative of the corresponding client-specific resource options.