Electronic system and method of switching operating systems thereof

US2016203095A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016203095-A1
Application numberUS-201514985441-A
CountryUS
Kind codeA1
Filing dateDec 31, 2015
Priority dateJan 12, 2015
Publication dateJul 14, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An electronic system including a first electronic device and a second electronic device and a method of switching operating systems thereof are provided. The first electronic device executes a first operating system. The second electronic device executes a second operating system. The operating system switch unit of the first electronic device includes an input and output switch unit and a logic determining circuit unit. The logic determining circuit unit determines whether the second electronic device is connected to the first electronic device to generate the connection information and determines whether to receive switch information which is generated by enabling a switch. The input and output switch unit determines to provide the control right of the peripheral input and output device of the first electronic device to the first electronic device or the second electronic device according to the connection information and the switch information, and the first operating system and the second operating system is selectively executed accordingly. As a result, the operating system of multiple electronic devices, respectively, can be freely switched to be executed at one of the electronic devices via the peripheral input and output device of one of the electronic devices.

First claim

Opening claim text (preview).

What is claimed is: 1 . An electronic system, comprising: a first electronic device, applied with a first operating system, the first electronic device includes a peripheral input and output device, a switch, and an operating system switch unit; a second electronic device selectively connected to the first electronic device, wherein the second electronic device is applied with a second operating system, wherein the operating system switch unit includes: an input and output switch unit; and a logic determining circuit unit, wherein the logic determining circuit unit determines whether the second electronic device is connected to the first electronic device to generate connection information accordingly, the logic determining circuit unit determines whether to receive switch information which is generated when the switch is enabled, the input and output switch unit determines to provide control right of the peripheral input and output device to the first electronic device or the second electronic device according to the connection information and the switch information, and the first operating system and the second operating system is executed accordingly. 2 . The electronic system according to claim 1 , wherein the logic determining circuit unit includes: a XNOR gate including a first input end, a second input and an output end, wherein the first input end of the XNOR gate is connected to the switch, the second input end of the XNOR gate is connected to the first electronic device, the first input end of the XNOR gate is used to receive the switch information, a second input end of the XNOR gate is used to receive the connection information; a NOR gate including a first input end, a second input and an output end, wherein the first input end of the NOR gate is connected to the first electronic device to receive the connection information; an OR gate including a first input end, a second input and output end, wherein the first input end of the OR gate is connected to the output end of the XNOR gate, and the second input end of the OR gate is connected to the first electronic device to receive the connection information; a switch unit, wherein the switch unit includes a first input end, a control end, and an output end, the control end of the switch unit is connected to the output end of the OR gate, the first input end of the switch unit is connected to the output end of the NOR gate; and a register, wherein the register is connected to the output end of the switch unit, the second input end of the NOR gate, and the input and output switch unit, and the register stores register data output from the switch unit. 3 . The electronic system according to claim 1 , wherein the first electronic device includes a first connecting port, and the second electronic device includes a second connecting port. 4 . The electronic system according to claim 3 , wherein the operating system switch unit detects whether the first connecting port is connected to the second connecting port; when the first connecting port is connected to the second connecting port, the operating system switch unit generates first connection information; and when the first connecting port is not connected to the second connecting port, the operating system switch unit generates second connection information. 5 . The electronic system according to claim 4 , wherein the operating system switch unit generates the first connection information, the operating system switch unit generates another register data according to the register data stored in the register; when the register data stored in the register is first register data and the operating system switch unit receives the switch information, the operating system switch unit generates the second register data to provide the control right of the peripheral input and output device of the first electronic device to the second electronic device to execute the second operating system; and when the register data stored in the register is second register data and the operating system switch unit receives the switch information, the operating system switch unit generates the first register data to provide the control right of the peripheral input and output device of the first electronic device to the first electronic device to execute the first operating system, the first register data represents that the operating system to be executed at the first electronic device is the first operating system, and the second register data represents that the operating system to be executed at the first electronic device is the second operating system. 6 . The electronic system according to claim 4 , wherein the connection information is the second connection information and the second operating system is currently executed on the first electronic device, the operating system switch unit automatically switch the control right of the peripheral input and output device of the first electronic device to the first electronic device to execute the first operating system. 7 . A method of switching operating systems between electronic devices, adapted to an electronic system including a first electronic device and a second electronic device, the method comprising: determining whether the first electronic device is connected to the second electronic device to generate connection information, wherein a first operating system is applied to the first electronic device, and a second operating system is applied the second electronic device; determining whether to receive switch information which is generated when a switch of the first electronic device is enabled; and determining to provide control right of an peripheral input and output device of the first electronic device to the first electronic device or the second electronic device according to the connection information and the switch information, and then selectively operating the first operating system or the second operating system. 8 . The method of switching operating systems according to claim 7 , wherein the second electronic device is connected to the first electronic device via a second connecting port of the second electronic device and a first connecting port of the first electronic device, and the method is further comprises steps of: detecting whether the first operating system or the second operating system is executed on the first electronic device when the first connecting port is connected to the second connecting port; providing the control right of the peripheral input and output device of the first electronic device to the second electronic device to execute the second operating system when the first operating system is executed on the first electronic device and the switch information is received; and providing the control right of the peripheral input and output device of the first electronic device to the first electronic device to execute the first operating system when the second operating system is executed on the first electronic device and the switch information is received. 9 . The method of switching operating systems according to claim 7 , wherein the second electronic device is connected to the first electronic device via the second connecting port of the second electronic device and the first connecting port of the first electronic device method is further comprises steps of: when the first connecting port is not connected to the second connecting port and the second operating system is executed on the first electronic device, the control right of the peripheral input and output device of the first electronic device is provided to the first electronic device to execute the first operating system.

Assignees

Inventors

Classifications

  • using switching circuits, e.g. switching matrix, connection or expansion network (G06F13/4009 takes precedence) · CPC title

  • being an input/output bus, e.g. ISA bus, EISA bus, PCI bus, SCSI bus · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016203095A1 cover?
An electronic system including a first electronic device and a second electronic device and a method of switching operating systems thereof are provided. The first electronic device executes a first operating system. The second electronic device executes a second operating system. The operating system switch unit of the first electronic device includes an input and output switch unit and a logi…
Who is the assignee on this patent?
Asustek Comp Inc
What technology area does this patent fall under?
Primary CPC classification G06F13/4022. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jul 14 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).