发明名称 Wireless communication device having deterministic control of foreground access of the user interface
摘要 A wireless communication device that has one or more applications resident on a computer platform, a wireless communication interface, a display, and a user interface that, at least, appears on the display. The one or more applications and/or an arbiter that is resident on the computer platform may determine which user interface of the one or more applications resident on the computer platform controls the display based upon a predetermined criteria when the user interfaces compete for control of the display. In another embodiment, an application that does not comply with the determination of which application controls the display may be terminated. A method may be performed to determine which application may control a display of a plurality of displays of the wireless communication device. A method may be performed to associate user input data with applications when there is a change of control of a display.
申请公布号 US9367214(B2) 申请公布日期 2016.06.14
申请号 US201314026159 申请日期 2013.09.13
申请人 QUALCOMM Incorporated 发明人 Gupta Rashim;Lindner Mark Aaron;Tejaswini Fnu
分类号 G09G5/14;G06F3/0484;H04L29/08;G06F9/44 主分类号 G09G5/14
代理机构 代理人 Freiwirth Raphael;Taveria Michael F.
主权项 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.
地址 San Diego CA US