无线遥控计算机之系统与方法

文档序号:6402779阅读:188来源:国知局
专利名称:无线遥控计算机之系统与方法
技术领域
本发明是关于一种遥控系统,尤指遥控计算机的系统。
背景技术
由于计算机运算速度的加快以及储存空间的加大,计算机不再只是协助工作的工具,更是具有影音多媒体的娱乐设备。但使用键盘及鼠标的操作方式,在作为娱乐设备时却相当不便。虽然,有无线键盘及鼠标可以实行遥控操作,但其较大的体积及鼠标光标定位的不易,且一般的计算机在关机状态时亦无法使用遥控器开机,与一般的娱乐设备相比,使用上确实不够便利。
近来有可使用附带专用遥控器的计算机或附带专用遥控器的应用程序问世,虽然其遥控器可以遥控开机,但其遥控开机的控制系统为其专用,若使用于其它一般的计算机则无法运作;且其遥控器大都只能遥控执行特定应用程序。当操作其它一般应用程序时只能遥控执行一般选择光标上下、移动、确定等简单按键操作,但较复杂的操作,如开启/结束一般应用程序或是执行应用程序的操作接口上的热键(hot key),就无法遥控。所谓的热键是指如同时按下「Ctrl」键和「S」键,如同用鼠标点击「储存档案」。
此外,近来,虽然有可程序摇杆的问世,但摇杆较大的体积且需要双手操作,非常不便。虽然每个操作按键可依不同游戏设为不同的操作动作,但大都用于计算机游戏操作之用,且除了无法控制开机以及开启/结束应用程序之外,每次更换游戏及对应的按键设定均须进入按键设定选单选取按键设定组别,无法自动因执行不同游戏而套用对应的按键设定组别,亦非常不便。

发明内容
本发明的主要目的是提供一种无线遥控计算机系统与方法,由此以无线遥控的方式,激活关机状态下的计算机。
本发明的另一目的是提供一种无线遥控计算机系统与方法,由此以无线遥控的方式,启动/关闭安装于计算机中的应用程序。
本发明的另一目的是提供一种无线遥控计算机系统与方法,由此以无线遥控的方式,遥控于计算机中正在执行的应用程序。
基于上述目的,本发明是提供一种无线遥控计算机系统,通过无线遥控的方式,使计算机被唤醒,并使该计算机所执行的应用程序被遥控。该系统的遥控装置,以无线传输信号的方式将遥控命令发射出去。遥控命令为使用者按下按钮群中的相对应的按钮而产生。通过按钮设定程序使得相对应的按钮对应于遥控命令。系统中的处理装置则接收由遥控装置所发出的遥控命令后,使得计算机被唤醒或是使计算机所执行的应用程序被遥控。
关于本发明的优点与精神可以通过以下的发明详述及所附附图得到进一步的了解。
附图說明

图1为本发明的无线遥控计算机系统的示意图。
图2为本发明具体实施例的示意图。
图3为本发明按钮与对应的执行动作的示意图。
图4为本发明在多任务操作系统下,启动/关闭应用程序遥控命令改变多任务状态的示意图。
图中1无线遥控计算机系统2遥控装置3计算机5遥控命令发射模块7处理装置10接收模块12唤醒信号产生器14唤醒模块16传输接口
18设定模块20设定数据库22执行模块24应用程序26接口设备28串接器具体实施方式
请参阅图1,图1为本发明的无线遥控计算机系统的示意图。本发明无线遥控计算机系统1为如图1所示的虚线区块,换句话说,本发明的无线遥控计算机系统1可大致分为三大区块,分别为遥控装置2、处理装置7以及于计算机3的设定模块18、设定数据库20和执行模块22。所以,本发明是通过上述三大区块,而使计算机3被唤醒,以及使计算机3所执行的应用程序24被遥控。以下,将分别说明此三大区块中所包含的组件,并说明如何通过这些组件处理遥控命令,而达成本发明的目的。
如图1所示,遥控装置2包含遥控命令发射模块5和按钮群(未显示)。按钮群可为「电源」、「AP1」...「F1」、「F2」...、「1」、「2」...等数字键、如「确定」的确定执行键等等。当使用者按下按钮群中的相对应于特定的遥控命令的按钮时,如按下「F1」时,立即产生具有遥控代码的遥控命令。当遥控命令发射模块5接收此遥控命令时,以无线传输信号的方式将遥控命令发射出去至处理装置7。另外,也可通过按下如「1」、「2」等组合后,再按下「确定」确定执行,而增加按钮群所能相对应中的遥控命令。
处理装置7则通过其所具有的接收模块10接收遥控命令。若此遥控命令为唤醒时,则会通过唤醒信号产生器12,产生唤醒信号,并传递至计算机3的唤醒模块14,而唤醒计算机3。不过,此唤醒信号为依据与计算机3连接的不同种类的传输接口16,而产生不同类型的唤醒信号。以下,将介绍如何通过本发明的系统,唤醒计算机3以及遥控计算机执行的应用程序24。通过说明采用不同种类的传输接口16时,本发明是如何唤醒计算机3以及传递遥控命令至计算机3。
请参阅图2,图2为本发明具体实施例的示意图。如图2所示,通过串接器28串接本发明系统中的处理装置7和相对应于传输接口16的接口设备26,使得处理装置7和接口设备26得以同时通过传输接口16与计算机3连接。传输接口16可为串行通讯端口、网络卡、PS/2、USB等其中之一。至于如何通过传输接口16将如遥控命令的电子信号传递至计算机3中,由于为习知技术在此不累述。
请参阅图3,图3为本发明按钮与对应的执行动作的示意图。如图3所示,当使用者按下如「电源」的电源键时所产生的遥控命令,意即,遥控装置2所发出的遥控命令为唤醒时,若传输接口16为串行通讯端口时,接口设备26则为Modem,因此,唤醒信号产生器12所产生的唤醒信号为仿真电话调制解调器唤醒,意即采用Wake on Modem唤醒计算机3。同样的道理,若传输接口16为网络卡时,接口设备26则为Hub、ADSLModem等,因此,唤醒信号产生器12所产生的唤醒信号为仿真网络唤醒,意即采用Wake on LAN唤醒计算机3。若传输接口16为PS/2时,接口设备26则为键盘、鼠标等,因此,唤醒信号产生器12所产生的唤醒信号为仿真键盘唤醒(通常为Ctrl+Esc或Ctrl+Space),意即采用Wake on PS/2唤醒计算机3。若传输接口16为USB时,接口设备26则为USB装置等,因此,唤醒信号产生器12所产生的唤醒信号为仿真USB唤醒,意即采用Wake on USB唤醒计算机3。
综上所述,本发明无线遥控计算机系统1,通过遥控装置2发出遥控命令后,经由处理装置7传递后,经由传输接口16触发唤醒模块14进行唤醒计算机3的程序,如此达成本发明的主要目的,以无线遥控的方式激活关机状态下的计算机3。以下,接着说明传递其它类型的遥控命令至计算机3后,在计算机3中的设定模块18、设定数据库20和执行模块22如何做出相对应的处理,而达成遥控应用程序24的目的。此遥控应用程序24的方法大体上分为两种,分别为,启动/关闭安装于计算机中的应用程序以及遥控于计算机中正在执行的应用程序。
在通过执行模块22实际启动/关闭安装于计算机中的应用程序以及遥控于计算机中正在执行的应用程序之前,使用者必须输入按钮设定于设定模块18。当设定模块18接获至少包含遥控命令代码和执行动作的按钮设定时,设定模块18即进行按钮设定程序。通过此按钮设定程序,使得使用者得以通过操作接口输入,并将按钮设定储存于设定数据库20中。
如图3所示,上述执行动作主要为,启动/关闭该应用程序以及执行应用程序所具有的操作接口上的热键(hot key)。具体而言,通过设定模块18将如「AP1」的按钮所会产生的遥控命令,以此遥控命令的遥控命令代码对应于执行动作为启动/关闭如「Word」的应用程序。或是,设定模块18将如「F1」的按钮所会产生的遥控命令,以此遥控命令的遥控命令代码对应于执行动作为执行「Word」中的「Ctrl+S」,等同于,执行「Word」中储存档案的命令,而「F2」的按钮则是对应于「Word」中的「Ctrl+V」,意即,「粘贴」。另外,如「AP2」的按钮相对应的执行动作为启动/关闭「Power Point」。设定模块18又另外将如「F1」的按钮所会产生的遥控命令,以此遥控命令的遥控命令代码对应于执行动作为执行「PowerPoint」中的「Alt+D,V」(先执行「Alt+D」之后再执行「V」),等同于,执行「Power Point」中播放投影片的命令。
由于本发明支持多任务操作系统,因此在以上的实施例中,「F1」的按钮所对应的执行动作,如图3所示,同时被设定为执行「Word」中的「Ctrl+S」以及「Power Point」中的「Alt+D,V」。在多任务操作系统中,若有两个如「Word」和「Power Point」的应用程序24正同时执行中,执行模块22可在判断置于最上层的应用程序24到底为「Word」或「PowerPoint」后,执行模块22而决定对应的执行动作为执行「Word」中的「Ctrl+S」或「Power Point」中的「Alt+D,V」,而不会产生混淆,如此可使遥控按键一键多用以减少遥控按键的数量。
所以,当设定数据库20具有如上所述的按钮设定时,执行模块22即可接受处理装置7所传递的遥控命令。当执行模块22接获此遥控命令后,会以遥控命令代码于设定数据库20取得相对应的按钮设定,并执行按钮设定所定义的执行动作。
请参阅图4,图4为本发明于多任务操作系统下启动/关闭应用程序遥控命令改变多任务状态的示意图。由于现在计算机操作系统大都为多任务操作系统,可同时执行不只一个应用程序,所以,为强化本发明的实用性,当使用者同时执行一个以上之应用程序24时,可透过判断各应用程序24不同的多任务状态(非执行状态、执行状态且置于最上层、执行状态但非最上层),而如当执行动作为启动/关闭应用程序时,依图4的方法依序改变其多任务状态。如当执行动作为应用程序所具有的操作接口上的热键,则自动依「执行状态且置于最上层」的应用程序所对应的执行动作,如此即可当执行不同应用程序而自动套用对应的按键设定。以下举例依图3设定后的操作范例说明,如开始时「Word」及「PowerPoint」皆为「非执行状态」,因此,此时,「F1」及「F2」皆为无作用的按钮。在这个情况下,若使用者按下「AP1」的按钮时,将会使得「AP1」所对应的「Word」由「非执行状态」变成「执行状态且置于最上层」,如图3所示,「F1」的按钮所对应的执行动作为执行「Word」中的「Ctrl+S」,「F2」的按钮则是对应于「Word」中的「Ctrl+V」。接着,若使用者另外按下「AP2」的按钮时,将会使得「Word」由「执行状态且置于最上层」改为「执行状态但非最上层」,并会使得「AP2」所对应的「Power Point」由「非执行状态」变成「执行状态且置于最上层」,依据前述,在此多任务操作系统(同时执行中「Word」和「Power Point」),将导致「F1」的按钮所对应于执行动作改为执行「Power Point」中的「Alt+D,V」,「F2」的按钮则为无作用。同样的道理,若使用者按下「AP1」的按钮时,将会使得「Power Point」由「执行状态且置于最上层」改为「执行状态但非最上层」,并会使得「Word」由「执行状态但非最上层」改为「执行状态且置于最上层」。此时,「F1」的按钮对应于执行动作改回执行「Word」中的「Ctrl+S」,「F2」的按钮则为对应于「Word」中的「Ctrl+V」。在「Word」为「执行状态且置于最上层」的情况下,若使用者再度按下「AP1」的按钮时,将会使得「Word」由「执行状态且置于最上层」改为「非执行状态」,意即被关闭。
综上所述,本发明系统可通过设定模块18事先设定按钮设定后,使用者即可通过遥控装置2发出遥控命令,在通过执行模块22执行此遥控命令所代表的执行动作,由此达成发明目的,以无线遥控的方式启动/关闭安装于计算机中的应用程序,和以无线遥控的方式遥控于计算机中正执行的应用程序。
通过以上较佳具体实施例的详述,能更加清楚描述本发明的特征与精神,而并非以上述所揭示的较佳具体实施例来对本发明的范畴加以限制。相反地,其目的是能涵盖各种改变及具相等性的安排于本发明所欲申请的专利保护范围的范畴内。
权利要求
1.一种无线遥控计算机系统,其特征在于,是通过无线遥控的方式,使一计算机被唤醒,并使该计算机所执行的一应用程序被遥控,该系统至少包含一遥控装置,该遥控装置是包含一遥控命令发射模块和一按钮群,该遥控命令发射模块接收具有一遥控代码的一遥控命令时,以无线传输信号的方式将该遥控命令发射出去,该遥控命令为一使用者按下该按钮群中的相对应的按钮而产生,通过一按钮设定程序使得相对应的按钮对应于该遥控命令;以及一处理装置,该处理装置包含一接收模块,该接收模块接收由该遥控装置所发出的该遥控命令后,而唤醒该计算机和遥控于该计算机执行中的该应用程序。
2.根据权利要求1所述的无线遥控计算机系统,其特征在于,其中该处理装置进一步包含一唤醒信号产生器,该唤醒信号产生器是在该处理装置接收的该遥控命令为唤醒时,产生一唤醒信号,该唤醒信号为依据与该计算机连接的一传输接口,产生不同类型的该唤醒信号。
3.根据权利要求2所述的无线遥控计算机系统,其特征在于,其中该传输接口是选自一串行通讯端口、一网络卡、一PS/2、一USB其中之一。
4.根据权利要求2所述的无线遥控计算机系统,其特征在于,其中该唤醒信号是选自一电话调制解调器唤醒、一网络唤醒、一PS/2键盘唤醒和一USB唤醒其中之一。
5.根据权利要求1所述的无线遥控计算机系统,其特征在于,其中该计算机进一步包含一设定模块,该设定模块是用以进行该按钮设定程序,当该使用者通过一操作接口输入至少包含该遥控命令代码和一执行动作之一按钮设定,并将该按钮设定储存于一设定数据库中,该执行动作为启动/关闭该应用程序以及执行该应用程序所具有的操作接口上的热键(hot key)。
6.根据权利要求5所述的无线遥控计算机系统,其特征在于,其中该计算机进一步包含一执行模块,该执行模块是于接受该处理装置所传递的该遥控命令后,以该遥控命令的该遥控命令代码,于该设定数据库取得相对应的该按钮设定,并执行该按钮设定所定义的该执行动作。
7.一种无线遥控计算机的方法,其特征在于,是通过无线遥控的方式,使一计算机被唤醒,并使该计算机所执行的一应用程序被遥控,该方法至少包下列步骤以无线传输信号的方式,将具有一遥控代码的一遥控命令发射出去,该遥控命令为一使用者按下该按钮群中的相对应的按钮而产生,通过一按钮设定程序使得相对应的按钮对应于该遥控命令;以及接收该遥控命令后,唤醒该计算机和遥控该计算机执行中的该应用程序。
8.根据权利要求7所述的无线遥控计算机的方法,其特征在于,其中接收的该遥控命令为唤醒时,产生一唤醒信号,该唤醒信号为依据与该计算机连接的一传输接口,产生不同类型的该唤醒信号。
9.根据权利要求8所述的无线遥控计算机的方法,其特征在于,其中该传输接口是选自一串行通讯端口、一网络卡、一PS/2、一USB其中之一。
10.根据权利要求8所述的无线遥控计算机的方法,其特征在于,其中该唤醒信号是选自一电话调制解调器唤醒、一网络唤醒、一PS/2键盘唤醒和一USB唤醒其中之一。
11.根据权利要求7所述的无线遥控计算机的方法,其特征在于,其中该按钮设定程序为,该使用者通过一操作接口输入至少包含该遥控命令代码和一执行动作之一按钮设定,并将该按钮设定储存,该执行动作为启动/关闭该应用程序以及执行该应用程序所具有的操作接口上的热键(hot key)。
12.根据权利要求11所述的无线遥控计算机的方法,其特征在于,其中进一步包含下列步骤以该遥控命令的该遥控命令代码,于该设定数据库取得相对应的该按钮设定,并执行该按钮设定所定义的该执行动作。
全文摘要
本发明是提供一种无线遥控计算机系统,通过无线遥控的方式,使计算机被唤醒,并使该计算机所执行的应用程序被遥控。该系统的遥控装置,以无线传输信号的方式将遥控命令发射出去。遥控命令为使用者按下按钮群中的相对应的按钮而产生。通过按钮设定程序使得相对应的按钮对应于遥控命令。系统中的处理装置则接收由遥控装置所发出的遥控命令后,使得计算机被唤醒或是使得计算机所执行的应用程序被遥控。
文档编号G06F3/00GK1700147SQ200410042418
公开日2005年11月23日 申请日期2004年5月18日 优先权日2004年5月18日
发明者马玉明 申请人:威鲸资讯有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1