-
公开(公告)号:US20160054862A1
公开(公告)日:2016-02-25
申请号:US14834305
申请日:2015-08-24
Applicant: Z124
Inventor: Brian Reeves , Paul E. Reeves , Wuke Liu , Borys Sushchev
IPC: G06F3/0481 , G06F3/0484
Abstract: Graphical navigation of foreground and background applications running on a mobile computing device across multiple active user environments, even when graphics information for background applications is not maintained by a mobile operating system of the mobile computing device. A last graphical representation of an application screen may be captured as the application state is transitioned from the foreground state to the background state. The last graphical representation may be associated with a position in an application activity stack representing foreground and background mobile operating system applications. The navigation techniques may be used in a computing environment with multiple active user environments. A first active user environment may be associated with the mobile operating system. A second active user environment may be associated with the mobile operating system or a desktop operating system running concurrently with the mobile operating system on the mobile computing device.
-
公开(公告)号:US20150212830A1
公开(公告)日:2015-07-30
申请号:US14678669
申请日:2015-04-03
Applicant: Z124
Inventor: Brian Reeves , Paul E. Reeves , Richard Teltz , David Reeves , Sanjiv Sirpal , Christopher Tyghe , Alisher Yusupov , Octavian Chincisan , Wuke Liu
CPC classification number: G06F9/541 , G06F9/4411 , G06F9/4418 , G06F9/44505 , G06F9/45533 , G06F13/14 , G06F13/4068 , G06F13/4282 , G06F2009/45575
Abstract: A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a secondary terminal environment. The desktop operating system may be suspended when the mobile computing device is not docked with a secondary terminal environment and resumed when the mobile computing device is docked with a secondary terminal environment that provides a desktop computing experience. The mobile computing device may be a smartphone running the Android mobile OS and a full desktop Linux OS distribution on a modified Android kernel.
Abstract translation: 具有移动操作系统和桌面操作系统的移动计算设备,并行且独立地在共享内核上运行,而无需虚拟化。 移动操作系统为适合移动环境的移动计算设备提供用户体验。 当移动计算设备对接到辅助终端环境时,桌面操作系统提供完整的桌面用户体验。 当移动计算设备不与辅助终端环境对接时,桌面操作系统可以被暂停,并且当移动计算设备与提供桌面计算体验的辅助终端环境对接时恢复。 移动计算设备可以是在修改的Android内核上运行Android移动操作系统和完整桌面Linux操作系统分发的智能手机。
-
公开(公告)号:US10528210B2
公开(公告)日:2020-01-07
申请号:US14834305
申请日:2015-08-24
Applicant: Z124
Inventor: Brian Reeves , Paul E. Reeves , Wuke Liu , Borys Sushchev
IPC: G06F3/0481 , G06F3/14 , G09G5/14 , G09G5/36 , G06F3/0484
Abstract: Graphical navigation of foreground and background applications running on a mobile computing device across multiple active user environments, even when graphics information for background applications is not maintained by a mobile operating system of the mobile computing device. A last graphical representation of an application screen may be captured as the application state is transitioned from the foreground state to the background state. The last graphical representation may be associated with a position in an application activity stack representing foreground and background mobile operating system applications. The navigation techniques may be used in a computing environment with multiple active user environments. A first active user environment may be associated with the mobile operating system. A second active user environment may be associated with the mobile operating system or a desktop operating system running concurrently with the mobile operating system on the mobile computing device.
-
公开(公告)号:US09317457B2
公开(公告)日:2016-04-19
申请号:US14678669
申请日:2015-04-03
Applicant: Z124
Inventor: Brian Reeves , Paul E. Reeves , Richard Teltz , David Reeves , Sanjiv Sirpal , Christopher Tyghe , Alisher Yusupov , Octavian Chincisan , Wuke Liu
CPC classification number: G06F9/541 , G06F9/4411 , G06F9/4418 , G06F9/44505 , G06F9/45533 , G06F13/14 , G06F13/4068 , G06F13/4282 , G06F2009/45575
Abstract: A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a secondary terminal environment. The desktop operating system may be suspended when the mobile computing device is not docked with a secondary terminal environment and resumed when the mobile computing device is docked with a secondary terminal environment that provides a desktop computing experience. The mobile computing device may be a smartphone running the Android mobile OS and a full desktop Linux OS distribution on a modified Android kernel.
-
公开(公告)号:US20160077682A1
公开(公告)日:2016-03-17
申请号:US14950632
申请日:2015-11-24
Applicant: Z124
Inventor: Brian Reeves , Paul E. Reeves , Wuke Liu
IPC: G06F3/0481 , H04W4/00 , H04L29/08 , G06F3/0484
CPC classification number: G06F3/0481 , G06F3/04847 , G06F3/1423 , G06F3/1454 , G06F9/451 , G09G5/14 , G09G2340/0492 , G09G2354/00 , G09G2370/047 , G09G2370/12 , H04L67/36 , H04W4/60
Abstract: Dynamic configuration of cross-environment applications enhances the computing experience in a computing environment with an extended active user environment and/or multiple active user environments. A mobile computing device maintains multiple active device configurations associated with multiple active user environments and/or application windows within active user environments. Device configuration qualifiers are determined from a variety of sources including device characteristics, device indicators, user settings, and/or application presentation. The mobile computing device selects active resource sets for applications based on the device configuration qualifiers. Application presentation is dynamically updated by disestablishing an application screen and establishing a new active application screen using a different resource set. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.
-
-
-
-