发明名称 PROCESSING EVENTS FOR CONCURRENT TASKS IN A VIRTUAL MACHINE
摘要 Techniques for processing native events associated with tasks that are concurrently supported in a virtual machine are disclosed. The techniques allow the user of a virtual machine to concurrently perform tasks even if these tasks require processing of platform-specific (or native) events (e.g., platform- specific input). A smart event-dispatcher is used to dispatch native events to multiple tasks that are concurrently supported by the virtual machine. The smart event-dispatcher can determine which one of a plurality of concurrent tasks should receive the native event for processing. The determination can be made based on a variety of different criteria. In mobile devices, the foreground task is typically the only task that is displayed for the user of mobile devices at any given time. Thus, dispatching events to the foreground task is especially useful for a virtual machine that support a mobile device.
申请公布号 WO2008030207(A2) 申请公布日期 2008.03.13
申请号 WO2005US04212 申请日期 2005.02.09
申请人 SUN MICROSYSTEMS, INC.;MATHISKE, BERND, J., W.;WONG, KINSLEY;KAWAHARA, HIDEYA;PRESKO, NEDIM 发明人 MATHISKE, BERND, J., W.;WONG, KINSLEY;KAWAHARA, HIDEYA;PRESKO, NEDIM
分类号 G06F9/46;G06F9/455 主分类号 G06F9/46
代理机构 代理人
主权项
地址