It should be recognized that there may be applications for alternate embodiments in which such terminals may be implemented by devices other than personal computers, such as client workstations, personal digital assistants, or even possibly terminals that do not function as standalone independent computers at all, but rely in part on other equipment connected by a network for their operation.