As such, the generalized computing platform architecture as shown in FIG. 1 represents a wide array of suitable hardware, including enterprise servers, personal computers, and portable computing platforms, such as personal digital assistants (???PDA???), web-enabled wireless telephones, and other types of personal information management (???PIM???) devices.