Patent ID: 8555201

Claim:
A wireless communication device, comprising: a computer platform having an operating system (OS), a plurality of applications resident thereupon, an arbiter resident thereupon, and a wireless communication interface; a display, wherein the plurality of applications each have, at least, a user interface that appears on the display and through which a user of the wireless communication device interacts with the computer platform, the display configured to be selectively controlled by a user interface of one of the plurality of applications resident on the computer platform; and wherein the computer platform is configured to: receive a notification event from at least one of the OS and one of the resident applications; determine whether the notification event simultaneously invokes the plurality of applications resident on the computer platform; determine, via the arbiter, when the notification event simultaneously invokes the plurality of applications resident on the computer platform, which application of the plurality of resident applications controls the display based upon predetermined criteria; and override the arbiter's determination of which application of the plurality of resident applications controls the display based upon priority data included within the plurality of resident applications.