IP Library Granted Patent US 9,513,928
Granted Patent B2
US 9,513,928 · App. 14/322,004 · Granted Dec 6, 2016

Method of operating multiple operating systems and the electronic device thereof

Inventors: Ta-Jen Hsieh (Tao Yuan Shien, TW); Ying-Tsang Lin (Tao Yuan Shien, TW)
Assignee: QUANTA COMPUTER INC.
G06F9/4408G06F8/61G06F8/62G06F9/441G06F9/4411
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,513,928
App. No.
14/322,004
Granted
Dec 6, 2016
Kind
B2
Abstract

The present invention discloses a method of operating multiple operating systems. The method including installing at least one first operating system and one second operating system in an electronic device, wherein the first and second operating systems are based on the same platform system, but set with different configurations; planning a common memory block from a storage device of the electronic device, wherein the common memory block is used to store a plurality of common files for operating the first and second operating systems; and loading the first or second operating system according to user settings or predefined settings when starting the electronic device.

Claims (40)

1. A method of operating multiple operating systems, comprising:

installing at least one first operating system and one second operating system in an electronic device, wherein the first and second operating systems are based on the same platform system, but set with different configurations;

planning a common memory block from a storage device of the electronic device, wherein the common memory block is used to store a plurality of common files for operating the first and second operating systems;

loading the first or second operating system according to user settings or predefined settings when starting the electronic device;

detecting, by the electronic device, whether the authorization of the first operating system or the second operating system loaded according to user settings is overdue or not when starting the electronic device;

removing the first operating system if the authorization of the first operating system is overdue; and

removing the second operating system if the authorization of the second operating system is overdue.

2. The method of claim 1 , further comprising:

setting a first usage space in the storage device of the electronic device for the first operating system; and

setting a second usage space in the storage device of the electronic device for the second operating system.

3. The method of claim 2 , further comprising:

releasing the second usage space after removing the second operating system; and

merging the second usage space into the first usage space.

4. The method of claim 2 , further comprising:

detecting, by the electronic device, which operating system (the first or second operating system) has been removed when starting the electronic device; and

loading the first or second operating system which has not been removed.

5. The method of claim 1 , further comprising:

setting the electronic device to load the second operating system at the next startup when the authorization of the first operating system is overdue.

6. The method of claim 1 , wherein the platform system is an Android operating system.

7. The method of claim 1 , further comprising:

updating, by the electronic device, the first and second operating systems through an internet network.

8. An electronic device for operating multiple operating systems, comprising:

a first operating system and a second operating system, wherein the first and second operating systems are based on the same platform system, but set with different configurations;

a storage device having a common memory block used to store a plurality of common files for operating the first and second operating systems; and

a processor, coupled to the storage device, loading the first or second operating system according to user settings or predefined settings when starting the electronic device, wherein the processor detecting whether the authorization of the first operating system or the second operating system loaded according to user settings is overdue or not when starting the electronic device;

wherein the processor removes the first operating system if the authorization of the first operating system is overdue; and

wherein the processor removes the second operating system if the authorization of the second operating system is overdue.

9. The electronic device of claim 8 , further comprising:

the processor setting a first usage space in the electronic device for the first operating system; and

the processor setting a second usage space in the electronic device for the second operating system.

10. The electronic device of claim 9 , further comprising:

the processor releasing the second usage space after the processor removing the second operating system; and

the processor merging the second usage space into the first usage space.

11. The electronic device of claim 9 , further comprising:

the processor detecting which operating system (the first or second operating system) has been removed when starting the electronic device; and

the processor loading the first or second operating system which has not been removed.

12. The electronic device of claim 8 , wherein the processor sets the electronic device to load the second operating system at the next startup when the authorization of the first operating system is overdue.

13. The electronic device of claim 8 , wherein the platform system is an Android operating system.

14. The electronic device of claim 8 , wherein the electronic device updates the first and second operating systems through an internet network.

15. The electronic device of claim 8 , wherein the storage device further stores the first and second operating systems.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2014
From: HSIEH, TA-JEN; LIN, YING-TSANG
To: QUANTA COMPUTER INC.
Reel/Frame 033229/0790 →
Priority Claims (1)
TW 103111916 A · Mar 31, 2014 · national
Continuity (1)
Related Publication 20150277933A1 · Oct 1, 2015