A method for managing networked objects, comprising: establishing, by a network management system, trust relationships between a plurality of said networked objects, each of said plurality of networked objects being associated with a user; storing a plurality of system entity profiles for each of said plurality of networked objects which has a trust relationship with said user, said system entity profiles including an address for a respective networked object, an indicator of a level of access of said respective networked object with said user, and information associated with at least one capability of said respective networked object; receiving, at said network management system, a task request, wherein said task request is a request for a media delivery from said user; assigning, based on said stored plurality of system entity profiles, by said network management system, said requested task to one of said plurality of networked objects which has a capability to perform said requested task and which has an established trust relationship with said user; wherein said step of receiving said task request from said user further comprises receiving, by said network management system, said task request from a first one of said plurality of networked objects which has a trust relationship with said user but which does not have said capability to perform said requested task, and wherein said step of assigning further comprises: identifying, by said network management system, a second one of said plurality of networked objects which has a trust relationship with said user and which does have said capability to perform said requested task; and sending a signal to said second one of said plurality of networked objects that instructs said second one of said plurality of networked objects to perform said requested task, characterized in that the network management system comprises at least an application server and a gateway, and in that the method further comprises applying, by a context manager in said application server and a context user agent in said gateway, a transcoding associated with said media delivery, based on the capability of said second one of said plurality of networked objects and its established trust relationship with said user. establishing, by a network management system, trust relationships between a plurality of said networked objects, each of said plurality of networked objects being associated with a user; storing a plurality of system entity profiles for each of said plurality of networked objects which has a trust relationship with said user, said system entity profiles including an address for a respective networked object, an indicator of a level of access of said respective networked object with said user, and information associated with at least one capability of said respective networked object; receiving, at said network management system, a task request, wherein said task request is a request for a media delivery from said user; assigning, based on said stored plurality of system entity profiles, by said network management system, said requested task to one of said plurality of networked objects which has a capability to perform said requested task and which has an established trust relationship with said user; wherein said step of receiving said task request from said user further comprises receiving, by said network management system, said task request from a first one of said plurality of networked objects which has a trust relationship with said user but which does not have said capability to perform said requested task, and wherein said step of assigning further comprises: identifying, by said network management system, a second one of said plurality of networked objects which has a trust relationship with said user and which does have said capability to perform said requested task; and sending a signal to said second one of said plurality of networked objects that instructs said second one of said plurality of networked objects to perform said requested task, identifying, by said network management system, a second one of said plurality of networked objects which has a trust relationship with said user and which does have said capability to perform said requested task; and sending a signal to said second one of said plurality of networked objects that instructs said second one of said plurality of networked objects to perform said requested task,