The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 02, 2018
Filed:
May. 23, 2012
Suman Saraf, Gurgaon, IN;
Harvinder Singh Sawhney, Gurgaon, IN;
Sharad Agrawal, Gurgaon, IN;
Ambreesh Bangur, Gurgaon, IN;
David P. Reese, Jr., Sunnyvale, CA (US);
Suman Saraf, Gurgaon, IN;
Harvinder Singh Sawhney, Gurgaon, IN;
Sharad Agrawal, Gurgaon, IN;
Ambreesh Bangur, Gurgaon, IN;
David P. Reese, Jr., Sunnyvale, CA (US);
Bluestack Systems, Inc., Campbell, CA (US);
Abstract
Embodiments of the present invention are directed toward apparatuses, systems and methods of switching operating systems. The present invention includes a multi-OS runtime with virtualization technology, which allows applications developed for different operating systems to execute simultaneously, side-by-side, on the same computing device. The computing device typically includes a host operating system and at least one guest operating system. An application, which is disguised as a host operating system specific application on the host operating system, is configured to be installed and executed within the guest operating system. Host operating system based policies can be set for the application. The application can be launched from the host operating system, the guest operating system or both. The computing device allows for the ability to switch between different operating systems via a soft button, a hard button, or based on a configuration of the computing device, or a combination thereof.