Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for operating multiple operating systems and corresponding system and mobile equipment

A multi-operating system and operating system technology, applied in the field of computer operating systems, can solve the problems of inconsistent input and output devices, poor user experience, virtualization technology application, etc., and achieve clear display, input and output, and simple switching effects

Active Publication Date: 2015-02-18
SHANGHAI MICROVIRT SOFTWARE TECH
View PDF7 Cites 42 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to various technical reasons, virtualization technology has not been applied to mobile devices such as tablet computers and mobile phones, which are mainly small-sized displays and touch screens.
These technical reasons include, for example: the screen is small, the host operating system does not support multi-window operation mode, or (in the case that the host operating system supports multi-window operation mode) displaying the output screen of the guest operating system in multi-window mode may affect the user experience. Inconvenient; the input and output devices of each operating system are inconsistent (for example, the Windows operating system generally has a Windows key, Android has a Home key and a return key, and IOS only has a Home key); switching is complicated; user experience is poor, etc.
Also, virtualization technology on mobile devices did not bring a smooth user experience due to the small memory and low processor frequency of mobile devices at the time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for operating multiple operating systems and corresponding system and mobile equipment
  • Method for operating multiple operating systems and corresponding system and mobile equipment
  • Method for operating multiple operating systems and corresponding system and mobile equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0074] Although in the following description of the embodiments of the present invention with reference to the accompanying drawings, the principle of the present invention is illustrated by taking a tablet computer or a smart phone running Android and Windows operating systems as an example, it should be understood that the present invention is not limited thereto, but The invention can also be applied to other mobile devices such as Personal Digital Assistants (PDAs), Netbooks, and other operating systems such as Tizen, Linux.

[0075] Figure 1A and 1B A schematic diagram of a tablet computer 100 using the method according to the present invention under different foreground systems is shown. Figure 1A A snapshot of the tablet computer 100 when the Android operating system is used as the foreground system is shown, Figure 1B A snapshot of the tablet computer 100 with the Windows operating system as the foreground system is shown.

[0076] From Figure 1A As can be seen...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a method for operating multiple operating systems. The method comprises the following steps: operating a first operating system as a host operating system; starting a virtualization-supported virtual machine monitor program VMM on the host operating system; operating a second operating system on the VMM as a client operating system; selecting one of the first operating system and the second operating system as a foreground operating system and the other operating system as a background operating system to guarantee that the provided user experience is that the foreground operating system owns all input equipment and output equipment. The invention also relates to a corresponding system and mobile equipment.

Description

technical field [0001] The present invention generally relates to the field of computer operating systems, and specifically relates to a method for running multiple operating systems, a corresponding system and a mobile device. Background technique [0002] In recent years, mobile devices such as tablets and smartphones have gradually become the preferred computing, gaming, or audio-visual playback devices that people cannot do without in their daily lives. Unlike a PC, the operation of a mobile device is mainly based on a touch screen, with a small amount of physical keys such as a power key and volume + / - keys involved. Operating systems running on mobile devices include Android, IOS, and Tizen. Usually, a mobile device can only run a specific operating system, for example, an Android device can run an Android operating system and Android applications, but cannot run a Windows operating system and Windows applications. This greatly limits mobile device support for applic...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/46G06F3/0481G06F21/36
Inventor 杨晓伟许东晓
Owner SHANGHAI MICROVIRT SOFTWARE TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products