Patent ID: 7299286

Claim:
A system for providing a personal user agent for a plurality of devices in a user domain, the system comprising: a) an interface facilitating communications; and b) a control system associated with the interface and adapted to: i) register the plurality of devices that are in the user domain and associated with a user, each of the plurality of devices having a media capability; and ii) for an incoming call intended for the user: A) receive a session message on behalf of the user initiating the incoming call and identifying a first requested media capability to facilitate a media session for the incoming call; B) select a first of the plurality of devices based on the first requested media capability; and C) communicate with the first of the plurality of devices to establish the media session having the first requested media capability for the incoming call; and iii) represent each of the plurality of devices in the user domain as a single device having a plurality of media capabilities to devices outside of the user domain.