具两操作系统自动下载更新数据的计算机系统及其方法

文档序号:6400564阅读:123来源:国知局
专利名称:具两操作系统自动下载更新数据的计算机系统及其方法
技术领域
本发明是有关于一种具两操作系统自动下载更新数据的计算机系统及其方法,特别是指一种计算机系统安装有两操作系统可自动从远程下载数据并更新,以提高计算机系统安装的应用程序的使用功效。
背景技术
在现今竞争且讲求效率的时代中,计算机系统俨然成为现代人不可或缺的帮手,计算机系统是可帮民众处理相当多的事务,譬如文件处理、绘图、运算、寄信等功用,提高了民众于工作上处理事务的便利性,除此之外,随着现今信息科技的进步,计算机系统亦快速的发展,其发展是已朝向家电化,而与民众的生活结合为一,现今民众对于工作之余的休闲娱乐已愈来愈重视,所以当今的计算机系统皆已具备有多媒体服务,例如播放音乐、VCD、DVD、收听广播节目与收看录制视讯节目等,如此让民众可在工作之余使用计算机系统的多媒体服务,以放松紧绷的心情舒解生活压力,且家中只要具备有一套功能完整的计算机系统,即可不须再购买播放音乐、VCD、DVD等电子硬件产品,甚至电视也可不用,以减少花费及空间的占用。
目前计算机系统所安装使用的操作系统(Operation System,OS)大都是全球知名的微软(Microsoft)公司所研发出的Windows操作系统,因为微软是为全球最大的软件公司,因此Windows操作系统在各类程序库、外围装置的驱动程序、人机界面及应用软件等,在各家硬件芯片或平台上皆有良好的技术支持,除此之外,还提供容易调配、管理与使用、企业等级的可靠性、可用性兼容性与效能、轻松建立动态的企业网络和网际网络网站、以整合的应用程序服务器加快开发速度及授权使用者进行多项作业,降低支持成本等多项特点。
相对的,在Windows操作系统提供强大的系统资源的优势下,相对的也增加其系统资源消耗的负载,致使其于系统稳定度与开启速率上皆受到影响,当使用者仅使用Windows操作系统的单一应用程序时,必须等候过长的开启时间,导致时间的浪费,在现今讲求效率的时代,使用者希望计算机系统必须具高稳定性、系统消耗资源低、短时间开启能力、系统建构成本低等特性,就因如此Linux操作系统也日益蓬勃发展,但是Linux操作系统发展上远低于Windows操作系统,因此在可支持的应用程序上,其兼容性与普及性皆不及于Windows操作系统。
基于上述问题,中国发明申请案号200410006027.8,是提出“一种操作系统共享应用程序的架构及其方法”,计算机系统是安装有系统资源消耗高的一第一操作系统与系统资源消耗低的一第二操作系统,而第二操作系统可共享第一操作系统下的应用程序,如此使用者仅需使用一应用程序,譬如使用者仅欲使用多媒体播放程序时,是可直接开启计算机系统的第二操作系统快速执行多媒体播放程序,而不需再开启第一操作系统,以减少系统资源消耗并提高使用效率。
随着使用者的需求愈来愈高,所以计算机系统所安装的硬件驱动程序、操作系统与应用程序必须时常更新,以满足使用者的需求,而前案的计算机系统安装的第二操作系统,因支持的网际网络不够完善,容易发生问题,所以无法完善下载更新第二操作系统及安装或共享执行的应用程序,如此是无法提供使用者完善的服务。
因此,本发明即在针对上述问题而提出一种具两操作系统自动下载更新数据的计算机系统及其方法,以可完善下载更新数据,提高计算机系统的使用功能,提供使用者更好的服务,以解决上述问题。

发明内容
本发明的主要目的,在于提出一种在第一操作系统下载更新数据,而在第二操作系统下自动更新第二操作系统与安装共享的应用程序,以提高安装有两操作系统的计算机系统的使用功效。
本发明的另一目的,在于提出一种安装有两操作系统的计算机系统可有效率的下载更新数据,以提高计算机系统的使用效率。
本发明一种具两操作系统自动下载更新数据的计算机系统及其方法,其是用于计算机系统安装有一第一操作系统及一第二操作系统,第一操作系统是安装有至少一应用程序,而第二操作系统为系统资源消耗低的操作系统,第二操作系统是可共享第一操作系统的数据与应用程序,第一操作系统并安装有一下载单元,以连线至一远程服务器,下载至少一更新数据,而第二操作系统是安装有一驱动单元、一参数转换单元及一更新单元,本发明自动下载更新数据的方法,首先是执行该计算机系统的一基本输入输出系统,执行第一操作系统,以驱动下载单元连线至远程服务器,下载更新数据;之后,当激活计算机系统执行基本输入输出系统,执行第二操作系统时,第二操作系统会发出一执行命令至驱动单元;接着,接收执行命令的驱动单元,是发出一参数转换命令至参数转换单元;然后,转换第一操作系统的更新数据为第二操作系统可读取的数据;最后,即执行第二操作系统的更新单元,读取执行该更新数据,进行更新应用程序或第二操作系统,提高使用性能。


图1是本发明的一较佳实施例的方块图;
图2是本发明的一较佳实施例的流程图;图3是本发明的另一较佳实施例的方块图。
符号说明10~基本输入输出系统20~第一操作系统25~多媒体播放程序30~下载单元35~更新数据40~远程服务器50~第二操作系统55~驱动单元60~参数转换单元65~更新单元70~使用者具体实施方式
本发明的计算机系统是安装有一第一操作系统与一第二操作系统,本发明借由执行第一操作系统远程下载更新数据,而第二操作系统是共享第一操作系统的更新数据,以读取执行该更新数据,进行更新第二操作系统与第二系统安装或共享执行的应用程序。
请参阅图1,是本发明的一较佳实施例的方块图;如图所示,本发明的计算机系统是包含有一基本输入输出系统10(Basic Input OutputSystem,BIOS),其是管理与规划控制电脑系统开机的设定;计算机系统是安装有一第一操作系统20与一第二操作系统50,第一操作系统20是为系统资源消耗高的操作系统,其是安装有至少一应用程序,譬如多媒体播放程序25,第一操作系统20是可为一FAT或一NTFS的档案格式,如Windows系列的操作系统,Windows XP、Windows NT、Window 98、Windows2000以及Windows Me,第一操作系统20且安装有一下载单元30,其是可远程连线至一远程服务器40,以下载该远程服务器40提供的至少一更新数据。
第二操作系统50是为系统资源消耗低的操作系统,其是可为一EXT2或一EXT3的档案格式,如Linux操作系统,本发明的第二操作系统50是可共享第一操作系统20的更新数据35与应用程序,如多媒体播放程序25,以执行多媒体项目,多媒体播放程序25是可执行播放CD、MP3、DVD、VCD、广播、观看电视及观看相片等,第二操作系统50共享第一操作系统的应用程序与更新数据35时,第二操作系统50是会发送一执行命令至一驱动单元55,使驱动单元55发出一参数转换命令至一参数转换单元60,参数转换单元60是会转换第一操作系统20的更新数据为第二操作系统50可读取,如此安装于第二操作系统50的更新单元65,即可读取执行该更新数据35,进行更新第二操作系统50与第二操作系统50共享执行的应用程序。
本发明安装有两操作系统的用意在于,当计算机系统使用者70仅欲执行单一应用程序时,是可借由执行第二操作系统50执行欲执行的单一应用程序,以缩短开启执行时间,且可降低计算机系统的系统资源消耗,譬如使用者70仅想要开启电脑系统执行多媒体播放程序25,以播放影视、音乐或收听广播等多媒体服务时,此时计算机系统即可仅执行第二操作系统50共享执行第一操作系统20的多媒体播放程序25,执行多媒体服务,如此是可缩减计算机系统开启执行多媒体播放程序25的时间,然,当使用者70欲同时执行多项应用程序时,可使用一般的第一操作系统20开启计算机系统,执行多项应用程序。
请一并参阅图2,是本发明的一较佳实施例的流程图;当计算机系统使用者70于一般以第一操作系统20开启使用计算机系统时,基本输入输出系统10是会进行步骤S1,执行第一操作系统20,作为计算机系统开启后使用的操作系统,此时,第一操作系统20的下载单元30是会自动连线至远程服务器40,撷取下载至少一更新数据,下载单元30于远端下载更新数据的同时,是会比较判别远程服务器40提供的更新数据与目前第一操作系统20下的更新数据35的版本,如远程服务器40的更新数据为新版本则下载,存放于第一操作系统20下,下载的更新数据35是更新第二操作系统50与第二操作系统50共享执行的应用程序,如多媒体播放系统25。
之后,当使用者70于欲开启第二操作系统50执行单一应用程序时,基本输入输出系统10是会进行步骤S2,执行第二操作系统50,此时第二操作系统50是会发出一执行命令至驱动单元55;接着接收执行命令的驱动单元55,是会进行步骤S3,发出一参数转换命令至参数转换单元60;然后,接收参数转换命令的参数转换单元60是会进行步骤S4,转换第一操作系统20的更新数据35为第二操作系统50可读取;最后第二操作系统50的更新单元65,即进行步骤S5,读取执行更新数据35,以进行更新第二操作系统50或共享的应用程序,另外,更新单元65于读取执行更新数据35的同时,更新单元65是会比较判别比较更新数据35与欲更新的第二操作系统50或应用程序目前使用的版本,如该更新数据35为新版则进行更新。
第一操作系统20的下载单元30下载的更新数据35是为一档案格式,其内容包含有复数更新文件,第二操作系统50共享更新数据35时,是会挂上(mount)更新数据35,将它挂在系统树状目录结构的某个点上,之后再执行更新数据35内的更新档案,进行更新,更新数据35是可更新第二操作系统50及共享使用的应用程序,例如多媒体播放程序25,即更新数据35是可更新多媒体播放程序25的多项功能,譬如播放CD、MP3、DVD、VCD、广播、观看电视及观看相片的功能等,于更新执行后不使用时,将它卸下(umount),而将它从系统目录中除去。
请参阅图3,是本发明的另一较佳实施例的流程图;如图所示,此实施例不同于上一实施例在于,第二操作系统50亦可安装有至少一应用程序,第二操作系统50的更新单元65亦可更新第二操作系统50安装的应用程序,如图所示应用程序可为多媒体播放程序25。
综上所述,本发明具两操作系统自动下载更新数据的电脑系统及其方法,其是利用具有完善网际网络支持的第一操作系统20下载更新数据,之后于执行第二操作系统50使用应用程序时,第二操作系统50下的更新单元65是会自动读取执行第一操作系统20的更新数据35,如此是可提升第二操作系统50及应用程序的功能,以提供使用者更好的服务。
权利要求
1.一种具两操作系统自动下载更新数据的计算机系统,其特征在于所述计算机系统是包括有一远程服务器,其是提供至少一更新数据;一基本输入输出系统,其是管理与规划控制该计算机系统开机的设定;一第一操作系统,其安装有至少一应用程序;一下载单元,其安装于该第一操作系统,该下载单元是下载该远程服务器的该更新数据;一第二操作系统,其系统资源消耗低,该第二操作系统是共享执行该第一操作系统的该应用程序与该更新数据,该第二操作系统共享时是发出一执行命令;一驱动单元,其是接收该执行命令,发出一参数转换命令;一参数转换单元,其是接收该参数转换命令,转换该更新数据为该第二操作系统可读取;一更新单元,其是安装于该第二操作系统,执行该第二操作系统时,该更新单元是读取执行该更新数据。
2.根据权利要求1所述的具两操作系统自动下载更新数据的计算机系统,其特征在于该更新数据是为更新该应用程序的数据。
3.根据权利要求1所述的具两操作系统自动下载更新数据的计算机系统,其特征在于该更新数据是为更新该第二操作系统的数据。
4.根据权利要求1所述的具两操作系统自动下载更新数据的计算机系统,其特征在于该应用程序是为多媒体播放程序。
5.根据权利要求1所述的具两操作系统自动下载更新数据的计算机系统,其特征在于该第二操作系统是更安装有至少一应用程序,该更新数据是为更新该应用程序的数据。
6.根据权利要求5所述的具两操作系统自动下载更新数据的计算机系统,其特征在于该应用程序是为多媒体播放程序。
7.根据权利要求4或6所述的具两操作系统自动下载更新数据的计算机系统,其特征在于该多媒体播放程序是可执行播放CD、MP3、DVD、VCD、广播、观看电视及观看相片的其中之一。
8.根据权利要求1所述的具两操作系统自动下载更新数据的计算机系统,其特征在于该第一操作系统为Windows系列的操作系统。
9.根据权利要求1所述的具两操作系统自动下载更新数据的计算机系统,其特征在于该第二操作系统为Linux操作系统。
10.一种具两操作系统自动下载更新数据的方法,其是用于安装有一第一操作系统及一第二操作系统的一计算机系统,该第一操作系统安装有至少一应用程序,该第二操作系统的系统资源消耗低,该方法包括有下列步骤执行该第一操作系统,远程下载一更新数据;执行该第二操作系统,发出一执行命令至一驱动单元;接收该执行命令至该驱动单元,该驱动单元是发出一参数转换命令至一参数转换单元;转换该第一操作系统的该更新数据为该第二操作系统可读取;执行该第二操作系统的一更新单元,读取执行该更新数据。
11.根据权利要求10所述的具两操作系统自动下载更新数据的方法,其中于执行该第一操作系统的步骤,其是执行该计算机系统的一基本输入输出系统,以执行该第一操作系统。
12.根据权利要求10所述的具两操作系统自动下载更新数据的方法,其中于执行该第二操作系统的步骤,其是执行该计算机系统的一基本输入输出系统,以执行该第二操作系统。
13.根据权利要求10所述的具两操作系统自动下载更新数据的方法,其中该更新数据是为更新该第二操作系统的数据。
14.根据权利要求10所述的具两操作系统自动下载更新数据的方法,其中该更新数据是为更新该应用程序的数据。
15.根据权利要求10所述的具两操作系统自动下载更新数据的方法,其中该应用程序是为多媒体播放程序。
16.根据权利要求10所述的具两操作系统自动下载更新数据的方法,其中该第二操作系统是更安装有至少一应用程序,该更新数据是为更新该应用程序的数据。
17.根据权利要求16所述的具两操作系统自动下载更新数据的方法,其中该应用程序是为多媒体播放程序。
18.根据权利要求15或17所述的具两操作系统自动下载更新数据的方法,其中该多媒体播放程序是可执行播放CD、MP3、DVD、VCD、广播、观看电视及观看相片的其中之一。
19.根据权利要求16所述的具两操作系统自动下载更新数据的方法,其中该第一操作系统为Windows系列的操作系统。
20.根据权利要求10所述的具两操作系统自动下载更新数据的方法,其中该第二操作系统为Linux操作系统。
21.根据权利要求10所述的具两操作系统自动下载更新数据的方法,其中于执行该第一操作系统,远程下载该更新数据的步骤中,是会比较判别目前第一操作系统下的更新数据与远程的该更新数据的版本,如远程的该更新数据是为新版则下载至该第一操作系统。
22.根据权利要求10所述的具两操作系统自动下载更新数据的方法,其中于执行该更新单元,读取执行该更新数据的步骤中,是会比较判别比较该第一操作系统下的该更新数据与计算机系统目前使用的版本,如第一操作系统下的该更新数据是为新版则进行更新。
全文摘要
本发明是有关于一种具两操作系统自动下载更新数据的计算机系统及其方法,其是在安装有一第一操作系统与一第二操作系统的计算机系统,第二操作系统是可共享第一操作系统的数据与应用程序,本发明是借由执行第一操作系统的一下载单元,至一远程服务器远程下载至少一更新数据,之后于执行第二操作系统时,第二操作系统的一更新单元是将自动读取执行第一操作系统下的更新数据,进而更新第二操作系统与使用的应用程序,如此是可随时自动更新计算机系统的应用程序与第二操作系统,提供更完善的服务。
文档编号G06F9/445GK1690964SQ200410037509
公开日2005年11月2日 申请日期2004年4月23日 优先权日2004年4月23日
发明者刘启民, 吴东朋, 詹育豪 申请人:英特维数位科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1