32. The system of claim 16 , wherein a device function description comprises device functionality description and device grounding.
32. The system of claim 16 , wherein a device function description comprises device functionality description and device grounding. 36. The system of claim 32 wherein the controller further utilizes sequential, parallel and coordinated device interactions to orchestrate functionality of the devices into performing user tasks.