首页> 中国专利> 计算机系统、其控制方法、以及远程控制系统

计算机系统、其控制方法、以及远程控制系统

摘要

一种计算机系统,包括:系统单元,用于执行预定操作;远程控制信号接收单元,用于接收来自远程控制器的用户设置,该用户设置包括系统单元的锁定设置和解锁设置的至少一个用于安全;以及控制器,用于根据远程控制信号接收单元所接收到的用户设置来对系统单元进行控制以执行系统单元的锁定功能。

著录项

  • 公开/公告号CN101169813A

    专利类型发明专利

  • 公开/公告日2008-04-30

    原文格式PDF

  • 申请/专利权人 三星电子株式会社;

    申请/专利号CN200710152349.7

  • 发明设计人 金赞佑;

    申请日2007-09-27

  • 分类号G06F21/00(20060101);

  • 代理机构11105 北京市柳沈律师事务所;

  • 代理人邵亚丽

  • 地址 韩国京畿道

  • 入库时间 2023-12-17 20:06:53

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2010-06-02

    授权

    授权

  • 2008-06-25

    实质审查的生效

    实质审查的生效

  • 2008-04-30

    公开

    公开

说明书

技术领域

本发明的方面涉及计算机系统、其控制方法、以及远程控制系统,并且更具体地,涉及具有用于系统安全的系统锁定功能的计算机系统、其控制方法、以及远程控制系统。

背景技术

因为计算机系统通常对重要数据进行管理和处理,因此在设计计算机系统的过程中系统安全是关键因素。典型地,具有安全功能的计算机系统预先存储诸如口令这样的可对用户的许可进行确认的信息(以下,″许可信息″),并且当接通该系统时只有当输入的许可信息与预存的许可相配时才可使用户对计算机系统进行访问。将对许可进行确认以允许使用该系统的计算机系统的安全功能称为″锁定功能″。

然而,具有这种锁定功能的传统计算机系统给用户带来的不便之处在于在借助于位于计算机系统主体中的功率开关来接通计算机系统之后用户必须详细地输入许可信息。为了克服该问题,韩国专利首次公开号No.2000-0060253公开了这样的技术,该技术利用远程控制器以产生包括有标识号和操作码的远程控制信号以便对计算机系统进行远程控制。

然而,该公开的技术还具有在接通了计算机系统之后要使用基本输入/输出系统(BIOS)设置菜单等等来设置口令以便对系统锁定功能进行设置并且执行诸如激活系统锁定功能这样的各种处理这样的不便。尤其是,在断开计算机系统的同时,无法对系统锁定功能进行设置。此外,希望改善要解除系统锁定功能并且对系统锁定功能进行设置这样的用户的不便。

发明内容

因此,本发明的方面提供了一种可毫无困难地设置并解除系统锁定功能的计算机系统以及其控制方法。

本发明的其他方面提供了即使当断开系统时也可设置并解除系统锁定功能的计算机系统以及其控制方法。

本发明的另外方面部分将在后面的描述中阐述,还有部分可从描述中明显地看出,或者可以在本发明的实践中得到。

根据本发明的方面,提供了一种计算机系统,该计算机系统包括:系统单元,用于执行预定操作;远程控制信号接收单元,用于接收来自远程控制器的用户设置,该用户设置包括系统单元的锁定设置和解锁设置的至少一个;以及控制器,用于在断开系统单元的同时根据远程控制信号接收单元所接收到的用户设置来对系统单元进行控制以执行锁定功能。

根据本发明的另一方面,计算机系统进一步包括信息存储单元,其中该控制器将所接收到的用户设置存储到信息存储单元中或者改变在信息存储单元中存储的用户设置。

根据本发明的另一方面,在断开系统单元的同时,控制器存储或改变用户设置。

根据本发明的另一方面,计算机系统进一步包括用于向系统单元供电的电源单元,其中该系统单元包括用于接收来自电源单元的功率以执行预定操作的中央处理单元(CPU),并且其中控制器包括在停止向CPU供电的同时存储或改变用户设置的微计算机。

根据本发明的另一方面,当接通系统单元时,如果CPU根据存储在信息存储单元中的用户设置确定设置了锁定功能,那么CPU停止对系统单元进行引导直至解除锁定功能。

根据本发明的另一方面,计算机系统进一步包括显示单元,其中在停止引导的同时,CPU在显示单元上显示用于表示设置了锁定功能的消息。

根据本发明的另一方面,在停止引导的同时,如果接收到锁定功能的解锁设置,那么微计算机对CPU进行控制以继续引导。

根据本发明的示意性实施例,在自接通系统单元以来已逝去了预定时段之后,如果未接收到锁定功能的解锁设置,那么微计算机对电源单元进行控制以停止向CPU供电。

根据本发明的另一方面,当接通系统单元时,如果微计算机根据存储在信息存储单元中的用户设置确定设置了锁定功能,那么微计算机对电源单元进行控制以停止向CPU供电直至解除锁定功能,并且如果CPU接收到来自电源单元的功率,那么CPU继续引导。

根据本发明的另一方面,计算机系统进一步包括发光二极管(LED)以表示锁定功能的设置状态,其中如果设置了锁定功能,那么微计算机接通/断开LED。

根据本发明的另一方面,根据权利要求1的计算机系统,其中当系统单元接通时控制器对系统单元进行控制以执行锁定功能。

根据本发明的另一方面,提供了一种远程控制系统,该远程控制系统包括远程控制器;以及计算机系统,该计算机系统包括:系统单元,用于执行预定操作;远程控制信号接收单元,用于接收来自远程控制器的用户设置,该用户设置包括系统单元的锁定设置和解锁设置中的至少一个;以及控制器,用于对系统单元进行控制以在断开系统单元的同时根据远程控制信号接收单元所接收到的用户设置来执行系统单元的锁定功能。

根据本发明的另一方面,提供了一种计算机系统的控制方法,该计算机系统包括用于执行预定操作的系统单元,并且该方法包括:接收来自远程控制器的用户设置,该用户设置包括系统单元的锁定设置和解锁设置的至少一个;并且在断开系统单元的同时根据所接收到的用户设置来执行系统单元的锁定功能。

根据本发明的另一方面,控制方法进一步包括存储所接收到的用户设置或者改变所存储的用户设置。

根据本发明的另一方面,存储或改变用户设置包括在断开系统单元的同时存储或改变用户设置。

根据本发明的另一方面,控制方法进一步包括当接通系统单元时开始系统单元的引导;并且停止引导直至根据所存储的用户设置解除了锁定功能。

根据本发明的另一方面,控制方法进一步包括在停止引导的同时显示用于表示设置了锁定功能的消息。

根据本发明的另一方面,控制方法进一步包括:在停止引导的同时,如果接收到锁定功能的解锁设置,那么继续引导。

根据本发明的另一方面,该控制方法进一步包括:在自接通了系统单元以来已逝去了预定时段之后,如果未接收到锁定功能的解锁设置,那么断开系统单元。

根据本发明的另一方面,该控制方法进一步包括:当接通了系统单元时,如果根据所存储的用户设置确定设置了锁定功能,那么中止对系统单元的引导直至解除锁定功能。

根据本发明的另一方面,该控制方法进一步包括:当中止对系统的引导时,向用户通知系统单元处于锁定状态。

根据本发明的另一方面,根据权利要求12的控制方法,其中当接通系统单元时,发生执行系统单元的锁定功能。

根据本发明的另一方面,提供了一种用于使系统安全的方法,该方法包括:在断开系统的同时,接收控制信号以执行用于锁定该系统以免使用的系统锁定功能或者用于解除该系统以供使用的系统解锁功能中的一个;并且如果包含在控制信号之内的标识与存储在系统中的标识相匹配,那么执行系统锁定功能或系统解锁功能中的一个。

根据本发明的另一方面,提供一种使系统安全的方法,该方法包括:开始对系统的引导处理;如果设置了系统锁定功能,那么中止引导处理;以及如果在预定时段之内从远程控制接收到授权的远程控制标识,那么恢复引导处理。

根据本发明的另一方面,用于使系统安全的方法进一步包括:如果在预定时段之内从远程控制接收到未授权的远程控制标识,那么结束该引导处理并且关闭该系统。

根据本发明的另一方面,提供了一种用于使系统安全的方法,该方法包括:接收信号以接通系统;以及如果设置了系统锁定功能,那么接通该系统以响应从远程控制接收到授权的远程控制器标识。

根据本发明的另一方面,用于使系统安全的方法进一步包括显示用于表示设置了系统锁定功能的指示。

根据本发明的另一方面,提供了一种计算机系统,该系统包括:系统单元;以及控制器,用于根据用户设置信号来执行锁定功能以锁定系统单元或者在断开系统单元的同时执行解锁功能以对该系统单元进行解锁。

根据本发明的另一方面,如果在锁定系统单元的同时开始引导处理,那么控制器中止该引导处理直至接收到用于执行解锁功能的用户设置信号。

根据本发明的另一方面,如果在自开始引导处理起的预定时段逝去之前未接收到用于执行解锁功能的用户设置信号,那么控制器关闭该系统单元。

根据本发明的另一方面,计算机系统进一步包括用于表示系统单元是锁定还是解锁的指示符,其中在锁定了系统单元的同时控制器激活该指示符。

本发明的另外方面和/或优点部分将在后面的描述中阐述,还有部分可从描述中明显地看出,或者可以在本发明的实践中得到。

附图说明

结合附图,从对该实施例的以下描述中可显而易见的得知并且更容易理解本发明的这些和/或其他方面,在附图中:

图1给出了根据本发明实施例的计算机系统的结构的方框图;

图2给出了根据本发明实施例的对设置和解除系统锁定功能的处理进行说明的流程图;

图3给出了根据本发明实施例的对执行系统锁定功能的处理进行说明的流程图;以及

图4给出了根据本发明另一实施例的对执行系统锁定功能的处理进行说明的流程图。

具体实施方式

现在将详细参考本发明的实施例,在附图中说明了本发明的示例,其中相同参考数字在全文中指代相同元件。下面对实施例进行描述以便通过参考附图对本发明进行说明。

图1给出了根据本发明实施例的计算机系统100的结构的方框图。计算机系统100包括中央处理单元(CPU)101、主存储器102、北桥103、图形处理单元104、显示单元105、南桥106、以及BIOS存储器107。CPU101执行在主存储器102中存储的程序。主存储器102可具体化为随机存取存储器(RAM)并且存储由CPU101所执行的程序和相关数据。根据本发明的方面将CPU101、主存储器102、以及CPU101所执行的程序的组合称为″系统单元″。CPU101所执行的程序包括基本输入/输出系统(BIOS)、操作系统、应用程序等等。系统单元根据相关程序执行预定操作。根据本发明的其他方面,计算机系统100包括部件的不同组合。计算机系统100可以是诸如笔记本计算机、个人数字助理、移动电话、个人娱乐设备等等这样的台式计算机或移动设备。

显示单元105可具体体现为监控器等等。在CPU101的控制之下图形处理单元104对显示单元105上所显示的图像执行图形处理。作为主存储器102的存储器控制器的北桥103可使CPU101和/或图形处理单元104对主存储器102进行存取。BIOS存储器107可具体体现为电可擦可编程只读存储器(EEPROM)等等并且存储BIOS代码和系统信息。计算机系统100进一步包括诸如硬盘驱动器(HDD,未示出)、键盘(未示出)、鼠标(未示出)、网卡(未示出)、声卡(未示出)、通用串行总线(USB)控制器(未示出)等等这样的外围设备。南桥106通过对外围设备的输入/输出进行控制来执行外围设备与CPU101之间的接口。

计算机系统100进一步包括功率按钮113以接通并断开计算机系统100。当按下功率按钮113(与系统单元的接通相对应)时,将存储在BIOS存储器107中的BIOS代码载入到主存储器102中并且CPU101通过执行BIOS代码而开始引导。CPU101检查是否设置了用于系统安全的锁定功能。计算机系统100进一步包括信息存储单元110,该信息存储单元中存储了与设置锁定功能有关的信息(在下文中还称为″用户设置″)。信息存储单元110可具体体现为EEPROM。如果设置了锁定功能(通过参考存储在信息存储单元110中的用户设置),那么CPU101临时停止引导直至解除锁定功能。

计算机系统100进一步包括用于接收用户设置的远程控制信号接收单元109以及用于根据远程控制信号接收单元109所接收到的用户设置来设置或解除锁定功能(以下简称为″锁定设置″或″解除设置″)的微计算机108。远程控制信号接收单元109从远程控制器200接收与用户设置相对应的远程控制信号。远程控制器200具有两个按钮,即分别与锁定设置和解除(或解锁)设置相对应的LOCK按钮210和UNLOCK按钮220。远程控制信号包括诸如远程控制器ID这样的许可信息。根据本发明的其他方面,远程控制器200可具有附加按钮,和/或可将LOCK按钮210和UNLOCK按钮220的功能组合到单个按钮中。

如果通过远程控制信号接收单元109输入了用户设置,那么微计算机108将所输入的用户设置存储到信息存储单元110中或者改变预存的用户设置。即使停止向计算机系统100供电(断开系统单元),微计算机108也可设置锁定功能。计算机系统100进一步包括即使当断开系统单元时仍可向微计算机108供电的电源单元112以及远程控制信号接收单元109。微计算机108是本发明的″控制单元″的示例。

图2给出了根据本发明实施例的对设置和解除锁定功能的处理进行说明的流程图。首先,微计算机108在操作S101确定是否断开了系统单元。如果断开了系统单元,那么在操作S102微计算机108根据远程控制信号接收单元109从远程控制器200所接收到的远程控制信号来确定是否按下了远程控制器按钮中的一个。作为替换实施例,可使操作S101和S102顺次对换。作为另一替换实施例,可省去操作S101。换句话说,即使当接通系统单元时,微计算机108也可执行操作S102。

如果在远程控制器200按下了远程控制按钮,那么微计算机108在操作S103从远程控制信号接收单元109所接收到的远程控制信号中提取远程控制器200的标识(ID)并且读取在信息存储单元110中预存的远程控制器ID。接下来,微计算机108在操作S104通过对所接收到的远程控制器ID与预存的远程控制器ID进行比较来确认许可。如果远程控制器ID与所存储的远程控制器ID不一致,那么该处理回到操作S101。如果所接收到的远程控制器ID与所存储的远程控制器ID一致,那么微计算机108在操作S105确定在操作102所按下的远程控制按钮是否是LOCK按钮210。如果按下了LOCK按钮201,那么微计算机108通过将相关信息存储在信息存储单元110中来执行锁定设置。

如果未按下LOCK按钮210,那么微计算机108在操作S107确定是否按下UNLOCK按钮220。如果按下了UNLOCK按钮220,那么微计算机108在操作S108通过将相关信息存储在信息存储单元110中来执行解除(解锁)设置。如果未按下UNLOCK按钮220,那么流程回到操作S101。可在用于确定是按下了LOCK按钮210还是按下了UNLOCK按钮220的操作S105或S107之后执行用于确定远程控制器IDs是否彼此一致的操作S104。

图3给出了根据本发明实施例的对执行锁定功能的处理进行说明的流程图。首先,在断开系统单元的同时,微计算机108在操作S201确定是否按下了功率按钮113。计算机系统100进一步包括用于检测是否按下了功率按钮113的感测电路(未示出)。微计算机108在操作S201通过对感测电路进行监控来确定是否按下了功率按钮113。如果按下了功率按钮113,那么微计算机108在操作S210可使电源单元112通过向系统单元的部件供电而接通系统单元。

接下来,CPU101在操作S202通过执行BIOS代码来开始系统引导。系统引导包括POST(开电自检)。CPU101在操作S203确定在执行POST的处理过程中是否通过参考在信息存储单元110中存储的用户设置而设置了系统锁定功能。如果未设置系统锁定功能,那么CPU101在操作S207继续执行POST并且完成该引导。

如果设置了系统锁定功能,那么在操作S204通过显示单元105输出诸如″现在设置了系统锁定功能。如果你想要解除锁定功能那么请按下‘UNLOCK按钮’″这样的通知消息。执行BIOS的CPU101或微计算机108对该通知消息的输出进行控制。如果设置了系统锁定功能,那么CPU101临时停止POST并且将控制移交到微计算机108。

接下来,在停止POST的同时,微计算机108确定是否按下了远程控制器200的UNLOCK按钮220。如果按下了UNLOCK按钮220,那么微计算机108在操作S206对从远程控制器200所接收到的远程控制ID与预存的远程控制ID进行比较。如果所接收到的远程控制ID与预存的远程控制ID一致,那么微计算机108通过南桥106向CPU108通知解除了锁定功能。CPU108在操作S207继续POST以完成引导。

如果未按下UNLOCK按钮220或者如果所接收到的远程控制ID与预存的远程控制ID不一致,那么微计算机108在操作S208确定自接通了系统单元以来是否已逝去了预定时段。如果没有逝去预定时段,那么该处理回到操作S205。如果已逝去了预定时段,那么微计算机108在操作S209对电源单元112进行控制以停止向系统单元的部件供电,从而断开系统单元。

根据本发明的另一方面,可省去操作S204,或者可顺次对换用于确认是否按下远程控制器的UNLOCK按钮220的操作S205以及用于确定所接收到的远程控制器ID是否与预存的远程控制器ID一致的操作S206。

图4给出了根据本发明另一实施例的对执行锁定功能的处理进行说明的流程图。首先,在断开系统单元的同时,微计算机108在操作S301确定是否按下了电源按钮113。微计算机108通过对感测电路(未示出)进行监控来确定是否按下了功率按钮113。如果按下了功率按钮113,那么微计算机108通过参考信息存储单元110来确定是否设置了系统锁定功能。

如果未设置系统锁定功能,那么微计算机108在操作S306可使电源单元112通过向系统单元的部件通电而接通系统单元。接下来,CPU101通过在操作S307执行BIOS代码来执行并完成包括有POST的系统引导。如果设置了系统锁定功能,那么微计算机108在操作S303向用户通知系统单元处于锁定状态。计算机系统100进一步包括用于表示系统单元处于锁定状态的LED111。微计算机108接通/断开LED111,以便用户可知道系统单元处于锁定状态。本发明的其他方面可使用诸如发声的蜂鸣器这样的其他方式以向用户通知系统单元处于锁定状态。

接下来,微计算机108在操作S304确定是否按下了远程控制器200的UNLOCK按钮220。如果按下了UNLOCK按钮220,那么微计算机108在操作S305对从远程控制器200所接收到的远程控制器ID与预存的远程控制器ID进行比较。作为在操作S305的比较结果,如果所接收到的远程控制器ID与预存的远程控制器ID一致,那么执行操作S306和S307。

然而,如果未按下UNLOCK按钮220或者如果所接收到的远程控制器ID与预存的远程控制器ID不一致,那么处理回到操作S303。在该实施例中,可顺次对换用于确定是否按下了远程控制器200的UNLOCK按钮220的操作S304和用于对所接收到的远程控制器ID与预存的远程控制器ID进行比较的操作S305。计算机系统100与远程控制器200的组合是根据本发明的方面的远程控制系统的示例。

从以上描述可知,本发明的方面提供了可毫无困难地设置和解除系统锁定功能的计算机系统以及其控制方法。

具体地说,根据本发明的方面,因为只要通过按下远程控制器的LOCK按钮或UNLOCK按钮即可设置或解除锁定功能,因此可提高用户进行安全设置的方便性。

尤其是,根据本发明的方面,即使当停止向系统单元供电时,也可借助于与系统单元分离的微计算机来设置或解除系统锁定功能。

可将根据本发明方面的计算机系统安全技术记录在包括有程序指令的计算机可读介质中以实现通过计算机所具体体现的各种操作。该介质还可包括单独的或者与程序指令相结合的数据文件、数据结构等等。计算机可读介质的示例包括:诸如硬盘、软盘、以及磁带这样的磁介质;诸如CD盘片和DVD这样的光学介质;诸如光盘这样的磁光介质;诸如只读存储器(ROM)、随机存取存储器(RAM)、闪存等等这样的可特定用于存储并执行程序指令的硬件设备;以及计算机数据信号,该计算机数据信号具体体现为包括有压缩源代码段和加密源代码段(诸如通过互联网的数据传输)的载波。程序指令的示例包括诸如编译器所产生的机器代码以及包括有通过计算机利用解释器所执行的高级代码的文件这两者。所描述的硬件设备起一个或多个软件模块的作用以便执行本发明的上述实施例的操作。

虽然已示出了本发明的几个实施例并对其进行了描述,但是本领域普通技术人员应该理解的是在不脱离本发明的原则和精神的情况下可对这些实施例做出改变,本发明的范围是由权利要求以及其等效体来定义的。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号