Dnešní atmosféra si myslí, že existují dva způsoby, jak generovat dynamická rozhraní: aktivní a pasivní, což je uživatelské rozhraní generování streamování vytvořené uživatelovým přirozeným jazykem. Pasivní je přizpůsobené uživatelské rozhraní generované prostřednictvím monitorování chování a dat, přičemž u těchto zařízení jsou dynamické služby sledování chování, jako je sentry, nedílnou součástí tohoto procesu.
Jinými slovy, ten, kdo vlastní data a chování, má pravomoc definovat toto rozhraní.
44