Auto-waking of a suspended os in a dockable system
AssigneeImerj LLC
InventorsBrian Reeves, Paul Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Chris Tyghe, Alisher Yusupov, Octavian Chincisan, Wuke Liu
Life of this patent
Estimating the term…
Loading patent…
AssigneeImerj LLC
InventorsBrian Reeves, Paul Reeves, Richard Teltz, David Reeves, Sanjiv Sirpal, Chris Tyghe, Alisher Yusupov, Octavian Chincisan, Wuke Liu
Estimating the term…
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.
A method for configuring a mobile computing device to multiple user environments, the mobile computing device running a mobile operating system in a first execution environment on a shared kernel and running a desktop operating system in a second execution environment concurrently on the shared kernel, the method comprising:
A method for configuring a mobile computing device to multiple user environments, the mobile computing device concurrently running a mobile operating system in a first execution environment on a shared kernel and a desktop operating system in a second execution environment on the shared kernel, the method comprising:
A method for configuring a mobile computing device to multiple user environments, the mobile computing device running a mobile operating system in a first execution environment on a shared kernel and running a desktop operating system in a second execution environment concurrently on the shared kernel, the method comprising:
Dependencies are inferred from the claim text.