双操作系统的信息同步方法

文档序号:6461164阅读:154来源:国知局
专利名称:双操作系统的信息同步方法
技术领域
本发明涉及一种信息同步方法,且特別涉及一种双操作系统的信息同步 方法。
背景技术
为配合现代人繁忙的生活节奏,各式不占空间且携带方便的电子装置也
推陈出新。以智慧型手机(Smartphone)为例,不仅具备了传统通信装置的 各项功能,更能让使用者通过其内建的视窗操作系统来达到撰写文件、收发 电子邮件、浏览网络,或是使用即时通信软件等目的。也就是说,这样的手 持通信装置不但可以用来拨打电话,更宛如小型个人计算机般地能提供各种 多样化功能,而随着无线网络技术的进步,这些功能的使用也不再受到时间 与空间上的限制,对凡事讲求效率的现代人来说,这种装置已然成为生活中 不可或缺的工具之一。
上述这类手持通信装置一般采用内嵌式系统(Embedded System)的架 构,并使用如Windows Mobile的视窗移动操作系统(Windows mobile OS ) 来执行各项工作。然而,视窗移动操作系统的功能会受到手持通信装置内部 处理器效率的影响,无法达到一般计算机操作系统的多工多样化功能。举例 来说,像是Windows XP或是Windows VISTA等视窗搡作系统就能够处理 较复杂的工作,包括文书编辑、影像处理等,而比视窗移动操作系统具有较 高的效率。因此,为了能够提升可携式电子装置的效率, 一种整合视窗移动 操作系统的可携性以及个人计算机视窗操作系统的功能性的全新架构在此 诞生。
上述这种双操作系统架构在实际运作时,只能采用单一操作系统工作、 另 一操作系统待机的方式来交互使用共享的系统资源。当使用者欲停止使用 目前的操作系统,并跳换至另一操作系统时,则需通过按下装置上的切换键, 将系统切换至所需的操作系统,此时显示在屏幕上的操作系统画面也会跟着 切换。
然而,从一个操作系统直接跳换至另一操作系统所存在的问题在于当
其中一个操作系统中的设定信息变更时,另一个操作系统却不知情,因此在 切换操作系统时,就有可能会因为设定不同而产生屏幕过亮或过暗,或音量 过大或过小等问题。因此,双操作系统的间便需要一个适当机制来同步调整 双方的信息,以解决信息不同步的问题。

发明内容
有鉴于此,本发明提供一种双操作系统的信息同步方法,在操作系统切 换时通过独立的内嵌控制器撷取切换前操作系统所设定的信息,而对应调整 目前的操作系统的信息,达到双操作系统间信息同步的目的。
本发明另提供一种双操作系统的信息同步方法,在目前使用的操作系统 调整信息时,也同步调整另一个操作系统中对应的信息,达到双操作系统间 信息同步的目的。
为达上述或其他目的,本发明提出一种双操作系统的信息同步方法,适 于在电子装置从第一操作系统切换至第二操作系统时,同步调整第 一操作系
统与第二操作系统的信息,此方法包括下列步骤首先由电子装置的控制器 将第一操作系统切换至第二操作系统,接着由第二操作系统传送一则信息请 求消息至电子装置的控制器,而由控制器检视第 一操作系统是否运作于工作 模式。其中,如果第一操作系统运作于工作模式,则由控制器转传前述的信 息请求消息至第一操作系统,以取得第一操作系统的信息。最后则由第二操 作系统根据此信息,同步调整所记录的信息。
在本发明的一实施例中,上述控制器包括是在接收到操作系统切换信号 时,将第一操作系统切换至第二操作系统。此操作系统切换信号是由一切换 按键被触发时所产生,而此切换按键则包括配置在电子装置上的实体按键, 或是显示在电子装置屏幕上的虚拟按键。
在本发明的一实施例中,上述控制器检视第 一操作系统是否运作于工作 模式的步骤之后,如果第一操作系统没有运作于工作模式,则控制器将会强 制第 一操作系统回复至工作模式,然后再将信息请求消息转传至第 一操作系 统,以取得第一操作系统的信息。
在本发明的一实施例中,上述控制器检视第 一操作系统是否运作于工作 模式的步骤之后,如果第一搡作系统没有运作于工作模式,则控制器暂不动 作。
在本发明的 一 实施例中,上述控制器检视第 一操作系统是否运作于工作 模式的步骤之后,如果第一操作系统没有运作于工作模式,则控制器将转而 读取其内建的存储器,以取得第 一操作系统的信息。
在本发明的 一 实施例中,上述记录在控制器的存储器中的信息由第 一操 作系统运作在工作模式时定时存入或由第 一操作系统在离开工作模式之前 存入。
在本发明的一实施例中,上述的信息包括时间信息、亮度信息及音量信 息其中之一。
本发明另提出一种双操作系统的信息同步方法,适于在电子装置的第一 操作系统调整其内之一信息时,同步调整第二操作系统内的相同信息,此方
法包括下列步骤首先由第一操作系统接收一个信息调整信号,而据以调整 其中记录的信息,并传送一则信息调整消息至电子装置的控制器,此时控制 器将会检视第二操作系统是否运作于工作模式。其中,如果第二操作系统运 作于工作模式,则由控制器将信息调整消息转传至第二操作系统,以提供信 息至第二操作系统。最后则由第二操作系统根据此信息调整消息中的信息, 同步调整其中记录的信息。
在本发明的一实施例中,上述的信息调整信号包括是由电子装置的信息 调整按键被触发时所产生,而此信息调整按键则包括配置在电子装置上的实 体按键,或是显示在电子装置屏幕上的虚拟按键。
在本发明的一实施例中,上述控制器在接收到信息调整消息之后,更包 括根据信息调整消息,执行对应的调整操作。此调整操作包括调整屏幕亮度 或是调整音量。
在本发明的 一 实施例中,上述控制器检视第二操作系统是否运作于工作 模式的步骤之后,如果第二操作系统没有运作于工作模式,则控制器将会强 制将第二操作系统回复至工作模式,然后再将信息调整消息转传至第二操作
系统,以同步调整第二操作系统中的信息。
在本发明的 一 实施例中,上述在第 一操作系统传送信息调整消息至电子 装置的控制器之后,控制器更包括将此信息储存至其内建的存储器中。此信 息包括时间信息、亮度信息及音量信息其中之一。
在本发明的一实施例中,上述在控制器检视第二操作系统是否运作于工
作模式的步骤之后,如果第二操作系统没有运作于工作模式,则控制器暂不 动作,并等待第二操作系统回复至工作模式,当第二操作系统回复至工作模 式时,第二操作系统传送一信息请求信号至控制器,以读取记录在存储器中 的信息,再根据读取所得的信息,同步调整其中记录的信息。
在本发明的一实施例中,上述的控制器包括内嵌控制器(Embedded Controller, EC ),而上述的电子装置包括笔记型计算机、迷你移动计算机 (Ultra Mobile PC, UMPC )及个人数位助理其中之一。
本发明在操作系统切换时,以独立的内嵌控制器撷取切换前操作系统所 设定的信息,而对应调整目前的操作系统的信息。此外,在目前的操作系统 在调整信息时,也同步调整另一个操作系统中对应的信息,据此可达到双操 作系统间信息同步的目的。
为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举优 选实施例,并配合附图,作详细说明如下。


图1是依照本发明一实施例所绘示的双搡作系统装置的方块图。 图2是依照本发明一实施例所绘示的消息格式的示意图。 图3是依照本发明第 一 实施例所绘示的双操作系统的信息同步方法的流 程图。
图4是依照本发明第二实施例所绘示的双操作系统的信息同步方法的流 程图。
图5是依照本发明第三实施例所绘示的双操作系统的信息同步方法的流程图。
图6是依照本发明第四实施例所绘示的双操作系统的信息同步方法的流程图。
图7是依照本发明第五实施例所绘示的双操作系统的信息同步方法的流程图。
主要元件符号说明
100:双操作系统装置 110: 一见窗操作系统
111:低引脚数驱动器 112:内嵌控制器驱动器 113:服务软件
114、 123:时间同步器
115、 124:背光模块驱动器
116、 125:音量同步器 120:视窗移动操作系统 121:通用异步收发器驱动器 122:进程间通信驱动器 130:内嵌控制器
131:存储器
132:脉冲宽度调制模块
140:触控式屏幕
150:背光模块
160:光感测器
170:低引脚数总线
180:通用异步收发器总线
200:消息
210:长度区
220:识别码区
230:命令区
240:数据区
250: 4全查码区
S310 S360:本发明第 一实施例的双操作系统的信息同步方法的各步骤 S410 S460:本发明第二实施例的双操作系统的信息同步方法的各步骤 S510 S560:本发明第三实施例的双操作系统的信息同步方法的各步骤 S610 S660:本发明第四实施例的双操作系统的信息同步方法的各步骤 S710 S780:本发明第五实施例的双操作系统的信息同步方法的各步骤
具体实施例方式
在使用双操作系统的装置时,由于装置屏幕一次只能显示其中 一种操作
系统的操作画面,因此使用者在操作的过程中,势必得在这两种操作系统间 切换,而造成操作系统信息不同步的情形。针对此点,本发明采用独立的内
嵌控制器(Embedded Controller, EC)来执行信息同步动作,在操作系统切 换时即通过消息的传递将双方的信息同步,或是在其中 一种操作系统的信息 变更时,即立即将另一方的信息同步,因此能够解决先前信息不同步的问题。 为了使本发明的内容更为明了 ,以下特举实施例作为本发明能够据以实施的 范例。
图1是依照本发明一实施例所绘示的双操作系统装置的方块图。请参照 图1,本实施例的双操作系统装置100主要包括视窗操作系统110 (例如 Windows XP或Windows VISTA )、 一见窗移动4喿作系统120 (例如Windows CE),以及内嵌控制器130。其中,电子装置100例如是笔记型计算机、迷 你移动计算机(Ultra Mobile PC, UMPC )或个人数位助理,而不限制其范围。
内嵌控制器130连接至双操作系统装置100的周边装置,例如触控式屏 幕140,背光模块150及光感测器160等,其他的周边装置则包括键盘、电 池、网络相机、显示器、扬声器(未绘示)等等,而这些周边装置皆由两个 操作系统共同使用。
此外,内嵌控制器130包括连接至由视窗操作系统110的低引脚数(Low Pin Count, LPC)驱动器111所驱动的LPC总线170,而由内嵌控制器驱动 器112驱动,以便于通过LPC接口和视窗操作系统110沟通。其中,通过 视窗操作系统110的服务软件113,内嵌控制器可与视窗操作系统110的时 间同步器114、背光;f莫块驱动器115与音量同步器116沟通,并据以控制电 子装置110的背光模块150、扬声器(未绘示)等周边装置的运作。
同理,内嵌控制器130也连接至由视窗移动操作系统120的通用异步收 发器(Universal Asynchronous Receiver Transmitter, UART )驱动器121所驱 动的UART总线180,以便于通过UART接口和视窗移动操作系统120沟通。 其中,通过视窗操作系统110的进程间通信(Interprocess Communication, IPC)驱动器122,内嵌控制器可与视窗移动操作系统120的时间同步器123、 背光模块驱动器124与音量同步器125沟通,并据以控制电子装置110的背 光模块150、扬声器(未绘示)等周边装置的运作。值得注意的是,此处所 使用的LPC接口与UART接口仅做为一实施例,并非用以限制本发明的范 围,本领域技术人员当可视实际需要,采用其他种类的传输接口。
为了能够在视窗操作系统110、视窗移动操作系统120及内嵌控制器130 之间沟通,本发明提出了一种通用的消息(message)格式。通过消息的传 递,上述三种单元均能够命令其他单元执行特定工作或是传送数据给其他单 元。以下则介绍其格式
图2是依照本发明一实施例所绘示的消息格式的示意图。请参照图2, 此消息200的开头是一个长度区210,其用以指出此消息200的有效长度。 紧接着是识别码(Identification, ID)区220,其用以指示消息200发送的起 点及终点。接着,命令(Command, CMD )区230则包括用以命令终点端单 元的指令。然后,包括多个数据Data 0 Data n在内的数据区240提供了终 点端单元执行命令所需的数据。检查码(checksum, CKS )区250则是加在 最后,用以提供给终点端单元来确认消息内容是否完整。
通过上述实施例的消息的传递,即可在视窗操作系统110、视窗移动操 作系统120与内嵌控制器130之间建立沟通的管道,而本发明的双操作系统 的信息同步方法才得以实施,以下则介绍此方法的详细步骤。
第一实施例
图3是依照本发明第 一 实施例所绘示的双操作系统的信息同步方法的流 程图。请参照图3,本实施例适用于电子装置(例如上述实施例的双操作系 统装置IOO),适于在电子装置从第一操作系统切换至第二操作系统时,同 步调整第一操作系统与第二操作系统的信息。其中,上述的第一操作系统及 第二操作系统例如是视窗操作系统与视窗移动操作系统的任一组合,而同步 的信息则例如是时间信息、亮度信息或音量信息等系统信息。本实施例的信 息同步方法的步骤如下
首先,将目前使用的操作系统由第一操作系统切换至第二操作系统(步 骤S310)。其中,上述操作系统的切换例如是由内嵌控制器来执行,当内 嵌控制器接收到一个操作系统切换信号后,即会控制电子装置将第 一操作系 统切换至第二操作系统。此操作系统切换信号例如是由电子装置的一个切换 按键被触发时所产生,而此切换按键则例如是一个配置在电子装置上的实体 按键,或是显示在电子装置屏幕上的虚拟按键,而不限制其范围。
在操作系统切换后,接着则由第二操作系统传送一则信息请求消息至内 嵌控制器(步骤S320)。上述的信息请求消息例如是采用图2所示的格式, 而用以要求内嵌控制器执行对应的动作。
而内嵌控制器在接收到信息请求消息之后,则会先行检视第 一操作系统 是否运作于工作模式(步骤S330)。详细地说,在电子装置切换至第二操
作系统的前,第一操作系统可能已经进入睡眠(Sleep)、休眠(Hibernate )、 甚至关机(PowerOff)模式,因此内嵌控制器必需先确定第一操作系统运作 在工作模式,才能确保能够取得正确的信息。
在步骤S330中,如果内嵌控制器判断第一操作系统是运作于工作模式, 则可将信息请求消息转传(passing)至第一操作系统,以从第一操作系统取 得所需的信息(步骤S340)。详细地说,信息请求消息中包括要求第一操 作系统回传信息的命令,而第一操作系统在接收到此信息请求消息后,即会 回传其请求的信息,而第一操作系统回传信息的方式也是通过消息的传递。
反之,在步骤S330中,如果内嵌控制器判断第一操作系统不是运作在 工作模式,则由内嵌控制器强制第一操作系统回复至工作模式(步骤S360 ), 然后再将信息请求消息转传至第一操作系统,以从第一操作系统取得所需的 信息(步骤S340)。
在取得第一操作系统的信息之后,第二操作系统即可根据此信息,同步 调整其内所记录的对应信息(步骤S350 ),而使双方的信息同步。据此, 电子装置即可达到双操作系统的信息同步的目的。
上述的信息同步方法是在第一操作系统进入睡眠、休眠或是关机状态 时,通过内嵌控制器强制唤醒,以进行信息同步。然而,在另一实施例中, 内嵌控制器亦可暂不动作,而等待第一操作系统回复至工作模式时,再继续 执行信息同步的动作,以下则再举一 实施例详细说明。
第二实施例
图4是依照本发明第二实施例所绘示的双操作系统的信息同步方法的流 程图。请参照图4,本实施例适用于电子装置(例如上述实施例的双操作系 统装置100),适于在电子装置从第一操作系统切换至第二操作系统时,同 步调整第一操作系统与第二操作系统的信息。其中,上述的第一操作系统及 第二操作系统例如是视窗操作系统与视窗移动操作系统的任一组合,而同步 的信息则例如是亮度信息或音量信息等系统信息。
首先,将目前使用的操作系统由第一操作系统切换至第二操作系统(步 骤S410)。接着则由第二操作系统传送信息请求消息至电子装置的内嵌控 制器(步骤S420 )。内嵌控制器在接收到信息请求消息之后,会先检视第
一操作系统是否运作于工作模式(步骤S430)。其中,如果内嵌控制器判 断第 一操作系统是运作于工作模式,则会将信息请求消息转传至第 一操作系
统,以从第一操作系统取得所需的信息(步骤S440),而第二操作系统即 可根据此信息,同步调整其内所记录的对应信息(步骤S450 ),使双方的 信息同步。上述步骤均与前述实施例的步骤S310 S350相同或相似,故其详 细内容在此不再赘述。
在此需强调的是,本实施例在步骤S430中,如果内嵌控制器判断第一 操作系统不是运作在工作模式,则将暂不动作(步骤S460),而是回到步 骤S430,继续等待第一操作系统回复至工作模式。当第一操作系统回复至 工作模式时,再继续执行步骤S440及步骤S450的信息同步动作,使双方的 信息同步。
此外,在又一实施例中,当内嵌控制器判断第一操作系统不是运作在工 作模式时,内嵌控制器亦可转而读取内嵌控制器的存储器中由第 一操作系统 预先存入的信息,而由第二操作系统执行信息同步的动作,以下则再举一实 施例详细说明。
第三实施例
图5是依照本发明第三实施例所绘示的双操作系统的信息同步方法的流 程图。请参照图5,本实施例适用于电子装置(例如上述实施例的双操作系 统装置IOO),适于在电子装置从第一操作系统切换至第二操作系统时,同 步调整第一操作系统与第二操作系统的信息。其中,上述的第一操作系统及 第二操作系统例如是视窗操作系统与视窗移动操作系统的任一组合,而同步 的信息则例如是亮度信息或音量信息等系统信息。本实施例的信息同步方法 的步骤如下
首先,将目前使用的操作系统由第一操作系统切换至第二搡作系统(步 骤S510)。接着则由第二操作系统传送信息请求消息至电子装置的内嵌控 制器(步骤S520 )。内嵌控制器在接收到信息请求消息之后,会先检视第 一操作系统是否运作于工作模式(步骤S530 )。其中,如果内嵌控制器判 断第 一操作系统是运作于工作模式,则将信息请求消息转传至第 一操作系 统,以从第一操作系统取得所需的信息(步骤S540 ),而第二操作系统即 可根据此信息,同步调整其内所记录的对应信息(步骤S550 ),使双方的 信息同步。上述步骤均与前述实施例的步骤S310 S350相同或相似,故其详
细内容在此不再赘述。
在此需强调的是,本实施例在步骤S530中,如果内嵌控制器判断第一
搡作系统不是运作在工作模式,则将转而读取其内建的存储器,以从取得第
一操作系统的信息(步骤S560 )。之后,第二搡作系统即可根据读取所得 的信息,同步调整其内所记录的对应信息(步骤S550 ),达到双方的信息 同步。上述存放在内嵌控制器的存储器中的信息例如是由第 一操作系统在运 作于工作模式时即定时存入,或者是由第一操作系统在离开工作模式之前存 入,而不限制其范围。据此,第二操作系统从内嵌控制器取得的信息将会是 第一操作系统最近一次调整的结果,同样可达到信息同步的目的。
值得注意的是,由于时间信息是随时在变化,而存储器中的信息却是固 定的,也就是说,存储器只能记录存入时的时间信息,但无法随时更新时间 信息,因此将时间信息储存在存储器中是没有意义的。据此,本实施例的方 法仅适用于亮度信息、音量信息等固定信息的同步,如果需要执行时间信息 的同步,还是必须从先前的操作系统取得,而其取得方式则可参考第一实施 例的方法,在此不再赘述。
除了上述在操作系统切换时的信息同步方法外,本发明亦提供另 一种即 时的信息同步方法,通过在每次目前使用的操作系统的信息变更时,即同步 调整另 一 个操作系统中的对应信息,以在第 一 时间内达成两者间的信息同 步。以下则再举一实施例详细说明。
第四实施例
图6是依照本发明第四实施例所绘示的双操作系统的信息同步方法的流 程图。请参照图6,本实施例适于在电子装置(例如上述实施例的双操作系 统装置IOO)的第一操作系统的信息被调整时,同步调整第二操作系统的对 应信息。其中,上述的第一操作系统及第二操作系统例如是视窗操作系统与
视窗移动操作系统的任一组合,而同步的信息则例如是时间信息、亮度信息 或音量信息等系统信息。本实施例的信息同步方法的步骤如下
首先,由第一操作系统接收信息调整信号,并据以调整其中记录的信息 (步骤S610)。此信息调整信号例如是由使用者按压电子装置上的调整按 键所产生,而此调整按键可以是配置于电子装置上的一个实体按键,或是显 示在电子装置屏幕上的一个虛拟按4定,本实施例并不限制其范围。
接着,第 一操作系统将会传送一则信息调整消息至电子装置的内嵌控制
器,而由内嵌控制器执行对应的调整操作(步骤S620),此调整操作例如是对亮度或音量的调整。举例来说,如果使用者在操作第一操作系统的过程 中欲调整屏幕亮度,则可通过点选屏幕中的亮度调整按键以进行亮度调整, 而第 一操作系统在接收到调整按键触发产生的调整信号后,即会根据使用者 调整的亮度值,发送亮度调整消息给内嵌控制器。此时内嵌控制器即可通过脉冲宽度调制(Pulse Width Modulation, PWM )模块来执行屏幕亮度的调整。
然后,内嵌控制器将会检视第二操作系统是否运作于工作模式(步骤 S630 )。详细地说,在使用第一操作系统的过程中,第二操作系统可能已经 进入睡眠、休眠、甚至关机模式,因此内嵌控制器必需先确定第二操作系统 运作在工作模式,才能执行信息同步的动作。
在步骤S630中,如果内嵌控制器判断第二操作系统是运作于工作模式, 则可将信息调整消息转传至第二操作系统,以将调整的信息提供给第二操作 系统(步骤S640),而第二操作系统即可根据此信息调整消息,同步调整 其中记录的信息(步骤S650)。详细地说,信息调整消息中除了包括要求 第二操作系统执行同步调整的命令之外,也包括所要调整信息的内容,例如 调整的亮度值或音量值等,而第二操作系统即可根据此信息调整消息中夹带 的信息同步调整其原先的设定值,而达到信息同步的目的。
反之,在步骤S630中,如果内嵌控制器判断第二搡作系统不是运作在 工作模式,则由内嵌控制器强制将第二操作系统回复至工作模式(步骤 S660)。而后则同样地将信息调整消息传送至第二操作系统,以将调整的信 息提供给第二操作系统(步骤S640),而第二操作系统即可根据此信息调 整消息,同步调整其中记录的信息(步骤S650 )。
值得注意的是,在上述的信息同步方法中,是通过强制唤醒第二操作系 统,以执行信息同步动作。然而,另一种方式是内嵌控制器先不做动作,而 等待第二操作系统回复至工作模式后,再由第二操作系统自动执行信息同步 的动作,以下则再举一 实施例详细说明。
第五实施例
图7是依照本发明第五实施例所绘示的双操作系统的信息同步方法的流 程图。请参照图7,本实施例适于在电子装置(例如上述实施例的双操作系 统装置100)的第一操作系统调整信息时,同步调整第二操作系统的对应信 息。其中,上述的第一操作系统及第二操作系统例如是视窗操作系统与视窗
移动操作系统的任一组合,而同步的信息则例如是时间信息、亮度信息或音 量信息等系统信息。本实施例的信息同步方法的步骤如下
首先,由第一操作系统接收信息调整信号,而据以调整其中记录的信息
(步骤S710)。接着,第一操作系统将会传送信息调整消息至电子装置的 内嵌控制器,而由内嵌控制器执行对应的调整操作(步骤S720)。上述步 骤均与前述实施例的步骤S610 S620相同或相似,故其详细内容在此不再赘 述。
在此需强调的是,本实施例还包括由内嵌控制器将信息调整消息中夹带 的信息储存至其内建的存储器中(步骤S730 ),以备将来在第二操作系统 有需要时,提供给第二操作系统做为信息同步之用。
然后,同样地内嵌控制器将会检视第二操作系统是否运作于工作模式 (步骤S740)。详细地说,在使用第一操作系统的过程中,第二操作系统 可能已经进入睡眠、休眠、甚至关机模式,因此内嵌控制器必需先确定第二 操作系统运作在工作模式,才能执行信息同步的动作。
在步骤S740中,如果内嵌控制器判断第二操作系统是运作于工作模式, 则可将信息调整消息转传至第二操作系统,以将调整的信息提供给第二操作 系统(步骤S750 ),而第二操作系统即可根据此信息调整消息,同步调整 其中记录的信息(步骤S760)。
反之,在步骤S740中,如果内嵌控制器判断第一操作系统不是运作在 工作模式,则控制器将暂不动作(步骤S770),而是等待第二操作系统回 复至工作模式,再由第二操作系统主动执行信息同步动作。详细地说,当第 二操作系统回复至工作模式时,即会传送信息请求消息至电子装置的内嵌控 制器,而要求读取内嵌控制器之内建存储器中储存的同步信息(步骤S780 )。
接着,第二操作系统即可根据此读取到的信息,同步调整其中记录的信 息(步骤S760),而完成信息同步的动作。在本实施例中,由于使用者目 前是使用第一操作系统,故第二操作系统中的设定不会影响当前的操作。一 旦第二操作系统回复至工作模式时,再自动执行信息同步动作,也可解决操 作系统切换时信息不同步的问题。
综上所述,本发明的双操作系统的信息同步方法通过消息的传递及内嵌 控制器的判断,适当地将同步所需的信息传递给另一方操作系统,因此可解 决先前技术中搡作系统切换时信息不同步的问题。
虽然本发明已以优选实施例公开如上,然其并非用以限定本发明,本领 域技术人员,在不脱离本发明的精神和范围内,当可作些许的更动与润饰, 因此本发明的保护范围当视权利要求书所界定者为准。
权利要求
1. 一种双操作系统的信息同步方法,适于在一电子装置从一第一操作系统切换至一第二操作系统时,同步调整该第一操作系统与该第二操作系统的一信息,该方法包括下列步骤:该电子装置的一控制器切换该第一操作系统至该第二操作系统;该第二操作系统传送一信息请求消息至该控制器;该控制器检视该第一操作系统是否运作于一工作模式;如果该第一操作系统运作于该工作模式,则由该控制器转传该信息请求消息至该第一操作系统,以取得该第一操作系统的该信息;以及该第二操作系统根据该信息,同步调整所记录的该信息。
2. 如权利要求1所述的双操作系统的信息同步方法,其中该控制器包括 是在接收到一操作系统切换信号时,将该第一操作系统切换至该第二操作系 统,其中该操作系统切换信号包括是由该电子装置的一切换按键被触发时所 产生,而该切换按键则包括配置在该电子装置上的一实体按键及显示在该电 子装置屏幕上的一虛拟按键其中之一。
3. 如权利要求1所述的双操作系统的信息同步方法,其中该控制器检视 该第 一操作系统是否运作于该工作模式的步骤之后更包括如果该第一操作系统没有运作于该工作模式,则该控制器强制该第 一操 作系统回复至该工作模式,并由该控制器转传该信息请求消息至该第 一操作 系统,以取得该第一操作系统的该信息。
4. 如权利要求1所述的双操作系统的信息同步方法,其中该控制器检视 该第 一操作系统是否运作于该工作模式的步骤之后更包括如果该第一操作系统没有运作于该工作模式,则该控制器暂不动作。
5. 如权利要求1所述的双操作系统的信息同步方法,其中该控制器检视 该第 一操作系统是否运作于该工作模式的步骤之后更包括如果该第一操作系统没有运作于该工作模式,则该控制器转而读取其内 建的 一存储器,以取得该第 一操作系统的该信息。
6. 如权利要求5所述的双操作系统的信息同步方法,其中记录在该控制 器的该存储器中的该信息由该第一操作系统运作在该工作模式时定时存入 或由该第 一操作系统在离开该工作斗莫式之前存入。
7. 如权利要求1所述的双操作系统的信息同步方法,其中该信息包括时 间信息、亮度信息及音量信息其中之一。
8. 如权利要求1所述的双操作系统的信息同步方法,其中该控制器包括 内嵌控制器。
9. 一种双操作系统的信息同步方法,适于在一电子装置的一第一操作系统调整一信息时,同步调整该第二操作系统的该信息,该方法包括下列步骤 该第 一操作系统接收一信息调整信号,而据以调整其中记录的该信息; 该第 一操作系统传送一信息调整消息至该电子装置的一控制器; 该控制器检视该第二操作系统是否运作于一工作模式; 如果该第二操作系统运作于该工作模式,则由该控制器转传该信息调整消息至该第二操作系统,以提供该信息至该第二操作系统;以及该第二操作系统根据该信息调整消息中的该信息,同步调整其中记录的该信息。
10. 如权利要求9所述的双操作系统的信息同步方法,其中该信息调整信 号包括是由该电子装置的一信息调整按键被触发时所产生,而该信息调整按 键则包括配置在该电子装置上的一实体按键及显示在该电子装置屏幕上的 一虛拟按键其中之一。
11.如权利要求9所述的双操作系统的信息同步方法,其中该控制器在接 收到该信息调整消息之后,更包括根据该信息调整消息,执行对应的一调整 操作,其中该调整操作包括调整屏幕亮度及音量其中之一。
12. 如权利要求9所述的双操作系统的信息同步方法,其中该控制器检视 该第二操作系统是否运作于该工作模式的步骤之后更包括如果该第二操作系统没有运作于该工作模式,则该控制器强制该第二操 作系统回复至该工作模式,并由该控制器转传该信息调整消息至该第二操作 系统。
13. 如权利要求9所述的双操作系统的信息同步方法,其中在该第一操作 系统传送该信息调整消息至该电子装置的该控制器的步骤之后,更包括该控制器储存该信息至其内建的一存储器。
14. 如权利要求13所述的双操作系统的信息同步方法,其中该控制器检 视该第二操作系统是否运作于该工作模式的步骤之后更包括如果该第二操作系统没有运作于该工作模式,则该控制器暂不动作,并 等待该第二操作系统回复至该工作模式;当该第二搡作系统回复至该工作模式时,该第二操作系统传送一信息请 求信号至该控制器,以读取记录在该存储器中的该信息。
15. 如权利要求9所述的双操作系统的信息同步方法,其中该信息包括时间信息、亮度信息及音量信息其中之一。
16. 如权利要求9所述的双操作系统的信息同步方法,其中该控制器包括 内嵌控制器。
全文摘要
一种双操作系统的信息同步方法,适于在电子装置从第一操作系统切换至第二操作系统时,同步调整第一操作系统与第二操作系统的信息,此方法在第一操作系统切换至第二操作系统时,由第二操作系统传送信息请求消息至电子装置的控制器,而由控制器检视第一操作系统是否运作于工作模式。若第一操作系统运作于工作模式,则由控制器将信息请求消息转传至第一操作系统,以取得第一操作系统的信息,最后则由第二操作系统根据此信息,同步调整所记录的信息。
文档编号G06F9/48GK101382908SQ20081007423
公开日2009年3月11日 申请日期2008年2月13日 优先权日2007年9月5日
发明者林建良, 林炘昀, 秦正浩 申请人:宏达国际电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1