Patent ID: 9367214
Filing Date: 2016-06-14
CPC Classification: G06F,H04L

Claim Text:
1. A method of assigning control of each of a plurality of displays to an application of a plurality of applications resident on a wireless communication device, comprising: determining via an arbiter a first application of the plurality of applications that controls one of the plurality of displays based upon predetermined criteria in response to receiving a first notification event that simultaneously invokes more than one application; determining whether an activity relevant to a second application of the plurality of applications is detected in response to determining via the arbiter that the first application controls the one of the plurality of displays; ordering a list of viable displays of the plurality of displays in order of priority for the second application in response to detecting the activity relevant to the second application; selecting a display in the ordered list of viable displays of the plurality of displays; determining whether the selected display is in use by a third application; and sending to the second application a flag that assigns control of a foreground of the selected display in response to determining the selected display is not in use by the third application.