Generating the MedURC's on-the-fly Interface on PDA-Like Devices

The prototype "on-the-fly" Med-URC interface generator that simulates this standard is basically programmed to do two different tasks:

  1. Read the group of ANSI/INCITS 389-393:2005 XML and RDF files that are created and available to be transmitted by the target.
  2. Incorporate information from the user-accessibility file and the four target files that are part of the URC standard to construct an optimal interface that suits the particular user – a personalized interface.

As explained earlier, these XML files basically contain core information and helpful hints for the URC to construct an interface as well as begin a communication protocol between the URC and the target.

The URC software implements an algorithm that takes into consideration all these data, and proceeds to construct what should be a satisfactory, if not optimal, interface for the user. This should be the case since user abilities and preferences are also taken into consideration, affecting the output of the algorithm and thus the form of the interface. User preferences influence certain aspects such as fonts, font colors, font types, controls and navigation preferences. They also influence certain controls. This work in the Master's Thesis project of Pawan Shroff.

Accessibility features available on Windows XP and Windows CE platforms can also be used with our software simulation, which is written in C# from within the Microsoft Visual Studio development environment.