20 likes | 158 Views
Widex and DMSP. Backend. (Per OMA BAC MAE group) Modalities each implemented by a user agent and zero or more processing engines Modalities governed by an IM In a DMSP-based architecture, the IM is on the device with visual modality The voice modality is in the network
E N D
Widex and DMSP Backend • (Per OMA BAC MAE group) • Modalities each implemented by a user agent and zero or more processing engines • Modalities governed by an IM • In a DMSP-based architecture, the IM is on the device with visual modality • The voice modality is in the network • Voice modality is semi-autonomous to limit network traffic UA B PE 3 PE 4 Voice Modality DMSP Server Client InteractionManager DMSP UA A Visual Modality PE 1 PE 2 Source: OMA-MAE-2005-0127R01-MMMD-Arch-Diag
Widex and DMSP (2) Backend • Widex is focused on distributing a single UA • Uses MVC design pattern • Model & controller in Widex server • View is on a Widex renderer, with a virtual view on the server • Updates flow between real and virtual views • Events flow from controller to view • WIdex and DMSP seem orthogonal UA B PE 3 PE 4 Voice Modality DMSP InteractionManager DMSP WidexServer Server Widex Client WidexRenderer Visual Modality PE 1 PE 2