首页> 中国专利> 可共用USB装置的双操作系统体系结构及共用方法

可共用USB装置的双操作系统体系结构及共用方法

摘要

一种可共用USB装置的双操作系统体系结构及共用方法。该双操作系统体系结构包括:一第一操作系统;一第二操作系统;一USB集线器,该USB集线器连接至少一个USB装置;以及一切换开关,该切换开关用以在该第一操作系统切换至该第二操作系统时,切断该第一操作系统与该USB集线器的连接并使该第二操作系统连接至该USB集线器,以取得对该至少一USB装置的控制权。本发明有助于双操作系统体系结构共用周边装置,以大幅提升双操作系统体系结构在使用上的便利性。

著录项

  • 公开/公告号CN103778079A

    专利类型发明专利

  • 公开/公告日2014-05-07

    原文格式PDF

  • 申请/专利权人 纬创资通股份有限公司;

    申请/专利号CN201210509521.0

  • 发明设计人 丁东升;

    申请日2012-12-03

  • 分类号G06F13/10;

  • 代理机构北京嘉和天工知识产权代理事务所(普通合伙);

  • 代理人严慎

  • 地址 中国台湾新北市汐止区新台五路一段88号21楼

  • 入库时间 2024-02-19 23:54:05

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-06-08

    授权

    授权

  • 2014-06-04

    实质审查的生效 IPC(主分类):G06F13/10 申请日:20121203

    实质审查的生效

  • 2014-05-07

    公开

    公开

说明书

技术领域

本发明涉及一种双操作系统体系结构(architecture),还涉及一种可共用USB装置的 双操作系统体系结构及共用方法。

背景技术

便携式电子装置,包括各式各样的笔记本型计算机及智能型手机在内,已然成为现代 人生活中不可或缺的用品。

传统上,便携式电子装置多半采用微软公司的窗口操作系统(Windows),然而,现 今以Linux为基础的Android操作系统亦逐渐普及。由于前述两种操作系统在处理不同的 工作上具有不同的效能,为了兼具两者之长,可将两种操作系统整合于单一电子装置之中。 一般而言,在这类双操作系统的体系结构下,同一时间只会让单一操作系统运作,并让另 一操作系统进入待机或休眠状态,藉以在双操作系统共用系统资源的同时,避免彼此间发 生不必要的冲突。

在理想的情况下,两种操作系统应能共用所有的周边装置,避免分别为两操作系统重 复设置相同的硬件,藉以降低成本并提升使用的便利性。

因此,需要提供一种可共用USB装置的双操作系统体系结构及共用方法来满足上述 需求。

发明内容

本发明提供一种可共用USB(Universal Serial Bus,通用串行总线)装置的双操作系 统体系结构,该双操作系统体系结构包括:一第一操作系统;一第二操作系统;一USB 集线器,该USB集线器连接至少一个USB装置;以及一切换开关,该切换开关用以在该 第一操作系统切换至该第二操作系统时,切断该第一操作系统与该USB集线器的连接并 使该第二操作系统连接至该USB集线器,以取得对该至少一USB装置的控制权。

本发明还提供一种双操作系统体系结构共用USB装置的方法。该方法包括在一第一 操作系统切换至一第二操作系统时,使该第二操作系统连接至一USB集线器,并切断该 第一操作系统与该USB集线器的连接,其中该USB集线器连接多个USB装置;以及将 该第二操作系统设定为主机模式(host mode),并将该第一操作系统设定为客户端模式 (client mode)。

本发明还提供一种双操作系统体系结构共用USB装置的方法,该双操作系统体系结 构包括一第一操作系统与一第二操作系统,且该二操作系统连接并共用至少一USB装置, 该方法包括以下步骤:提供一USB集线器连接该至少一USB装置;提供一切换开关电性 连接于该USB集线器、该第一操作系统、该第二操作系统;当该第一操作系统切换至该 第二操作系统时该切换开关切断该第一操作系统与该USB集线器的连接并使该第二操作 系统连接至该USB集线器,以使该第二操作系统取得对该至少一USB装置的控制权。

本发明有助于双操作系统体系结构共用周边装置,以大幅提升双操作系统体系结构在 使用上的便利性。

附图说明

图1A及图1B皆是依照本发明一实施例的双操作系统体系结构的示意图。

图1C是依照本发明另一实施例的双操作系统体系结构的示意图。

图2A及图2B皆是依据本发明第一实施例的双操作系统体系结构共用USB装置的方 法流程图。

主要组件符号说明:

100                         双操作系统体系结构

110                         第一操作系统

120                         第二操作系统

130                         控制器

140                         切换开关

150                         USB集线器

160                         USB装置

170                         传输接口

180                         USB ID引脚

200A、200B                  方法

S202A~S204A、S202B~S204B    方法

具体实施方式

下文为介绍本发明的最佳实施例。各实施例用以说明本发明的原理,但并非用以限制 本发明。本发明的范围应当以所附的权利要求书为准。

由于大多数计算机周边装置可通过通用串行总线接口连接至计算机主机,因此,为了 使两种操作系统能够尽可能地共用周边装置,本发明提供一种可共用USB装置的双操作 系统体系结构。

可共用USB装置的双操作系统体系结构

图1A及图1B皆是依照本发明一实施例的双操作系统体系结构的示意图。本发明的 双操作系统体系结构100可为各种笔记本型计算机或智能型手机,其包括:一第一操作系 统110、一第二操作系统120、一控制器130、一切换开关140、一USB集线器150以及 多个USB装置160。其中,举例而言,第一操作系统110可以是窗口操作系统Windows, 而第二操作系统120可以是Android操作系统,然而,本发明可应用在各种操作系统之间, 不必以此实施例为限。本发明的USB集线器150可连接至多个USB装置160,而该等USB 装置160包括各种输入输出设备,如:键盘、鼠标、触控板(touchpad)、轨迹球(trackball)、 轨迹点(trackpoint)、触控屏幕(Touch Screen)、喇吧、耳机、摄像机(Webcam)、读 卡器(card reader),或是各种网络装置等,分别可用以执行各种特定功能,图1A及图 1B将不予一一绘示。

本发明的控制器130,举例而言,是一独立运作的内嵌式控制器(Embedded Controller, EC)。控制器130连接至上述两操作系统110、120以及切换开关140,可用以依据两操 作系统110及120所下达的命令对切换开关140进行操控。值得注意的是,本发明的切换 开关140受到控制器130的控制,可在该第一操作系统(Windows)110切换至该第二操 作系统(Android)120时,使该第二操作系统120连接至该USB集线器150,并切断该 第一操作系统110与该USB集线器150的连接,藉以使该第二操作系统120通过该USB 集线器150操纵各个USB装置160,并避免受到第一操作系统110所发出指令的干扰及冲 突,如图1A所示。同理,该切换开关140亦可在该第二操作系统(Android)120切换回 该第一操作系统(Windows)110时,将该第一操作系统110重新连接至该USB集线器 150,并再度切断该第二操作系统120与该USB集线器150的连接,如图1B所示。

在理想的实施例中,为确保两操作系统之间不会发生冲突,本发明的控制器130还可 在该第一操作系统110切换至该第二操作系统120时,将该第二操作系统120设定为主机 模式,并将该第一操作系统110设定为客户端模式。同理,本发明的控制器130亦可在该 第二操作系统120切换至该第一操作系统110时,将该第一操作系统110设定为主机模式, 并将该第二操作系统120设定为客户端模式。举例而言,控制器130可通过传输接口170 或专用的ID引脚(ID pin)执行前述设定。如此一来,设定为主机模式的操作系统即可将 设定为客户端模式的操作系统视为另一周边装置而加以操控。

进一步而言,在更理想实施例中,该第一操作系统110与该第二操作系统120不仅分 别通过控制器130间接相连,还以一独立于控制器130外的传输接口170直接相连。举例 而言,此传输接口170是另一通用串行总线接口。通过这一USB传输接口170以及前述 主机模式与客户端模式的设定,将有利于两操作系统110及120间直接互通信息,包括执 行数据同步化作业、互相安装程序及存取数据等,可大幅降低两操作系统发生冲突的机率。 此实施例中的USB传输接口170仅为方便说明,在其他实施例中不限于其他种类的传输 接口。图1C是依照本发明另一实施例的双操作系统体系结构的示意图。在这一理想实施 例中,控制器130则具有一USB ID引脚180,连接于第二操作系统120,而使第二操作系 统120可藉由检测得知该USB ID引脚180的电平状态变化而在主机模式与客户端模式之 间切换改变。

依据前述双操作系统,本发明还提供一种双操作系统共用USB装置的方法,如下文 所述。

双操作系统共用USB装置的方法

图2A及图2B皆是依据本发明前述实施例的双操作系统体系结构共用USB装置的方 法流程图。请一并参照图1A、图1B、图1C。本发明的方法200A及200B用于前述双操 作系统体系结构100中,其中,该双操作系统体系结构100包括一第一操作系统110、一 第二操作系统120、一控制器130、一切换开关140、一USB集线器150以及连接至该USB 集线器150的多个USB装置160,而方法200A及200B主要由控制器130所实施。本发 明的方法200A执行于第一操作系统110切换至第二操作系统120时,其中,切换方式可 为使用者对该计算机系统或智能型手机系统按压特定的按键或是操纵屏幕上特定的使用 者界面组件而达成。方法200A包括:切断第一操作系统110与USB集线器150的连接, 并使第二操作系统120连接至USB集线器150,以取得对多个USB装置160的控制权(步 骤S202A);以及将第一操作系统110设定为客户端模式,并将第二操作系统120设定为 主机模式(步骤S204A),如图2A所示。同理,本发明的方法200B包括在第二操作系 统120切换至第一操作系统110时,切断第二操作系统120与USB集线器150的连接, 并使该第一操作系统110连接至USB集线器150,以取得对多个USB装置160的控制权 (步骤S202B);以及将该第二操作系统120设定为客户端模式,并将该第一操作系统110 设定为主机模式(步骤S204B),如图2B所示。更具体而言,在此图2B的状态下,例 如当第一操作系统110为Windows系统而第二操作系统120为Android系统且Windows 系统为主机模式而Android系统为客户端模式时,Windows系统得以将Android系统辨识 为一移动装置(mobile device),而可与Android系统执行数据同步化作业、互相安装程 序及存取数据等。本发明的前述方法有助于双操作系统体系结构共用周边装置,大幅提升 双操作系统体系结构在使用上的便利性。

本发明虽以较佳实施例公开如上,然而其并非用以限定本发明的范围,任何本领域的 技术人员,在不脱离本发明的精神和范围的情况下,应当可做些许的更动与润饰,因此本 发明的保护范围应当视所附的权利要求书的范围所界定者为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号