Dynamic cross-environment application configuration/orientation
AssigneeZ124
InventorsBrian Reeves, Paul E. Reeves, Wuke Liu, Borys Sushchev
Life of this patent
Estimating the term…
Loading patent…
AssigneeZ124
InventorsBrian Reeves, Paul E. Reeves, Wuke Liu, Borys Sushchev
Estimating the term…
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.
A method for dynamically configuring active application screens of applications running in two different operating systems of a mobile computing device, the two different operating systems comprising a first operating system associated with a first active user environment and a second operating system associated with a second active environment, the method comprising:
A mobile computing device including a memory storing instructions for a physical processor, the instructions, when executed, causing the processor to perform steps comprising:
A non-transitory, computer-readable medium comprising a set of instructions stored therein which, when executed by a processor, causes the processor to dynamically configure active application screens of applications running in two different operating systems of a mobile computing device, the two different operating systems comprising a first operating system associated with a first active user environment and a second operating system associated with a second active environment by:
Dependencies are inferred from the claim text.