System and methods for efficient and cooperative operating system switching
US7877592B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 11, 2007 |
| Grant date | Jan 25, 2011 |
| Priority date | — |
| Expiry date | Jun 14, 2029 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/45537
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method and apparatus is disclosed herein for performing operating system (OS) switching. In one embodiment, the method comprising enabling a plurality of operating systems to run concurrently on a computer, wherein a first operating system in the plurality of operating systems is actively being run, the method comprising, identifying a second operating system of a plurality of operating systems that is to be active next, exchanging information between the first and second operating systems using a storage area accessible by the first and second operating systems, causing the first operating system to become inactive by performing a suspend operation; and causing the second operating system to become active by performing a resume operation to cause the second operating system to resume operation, wherein the information controls which operations are performed as part of one or both of the suspend and resume operations.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.