一种无线控制计算机应用程序的装置的制作方法

文档序号:6347673阅读:169来源:国知局
专利名称:一种无线控制计算机应用程序的装置的制作方法
技术领域
本实用新型涉及一种对计算机应用程序实施无线控制的装置,尤其适用于演讲过程中演讲者需要手工干预应用程序的场合。
已有的对计算机进行远距离操作或控制的方式有独立式计算机键盘无线遥控装置(申请号01217020.8)。它在键盘的按键上放置一个机械装置,通过无线信号控制电磁铁的通断,以此实现按压键盘的动作,实现对演讲材料的页面切换。使用这种装置前必须把接收器安装到键盘的指定位置,因此存在操作不方便,控制精确度差,容易受干扰等问题。
本实用新型解决其技术问题所采用的技术方案是信号接收装置通过外部设备接口(如USB接口,键盘接口或鼠标接口)连接到计算机,并且自动在计算机中安装程序驱动器。演讲人员根据演讲过程中的需要按下遥控装置的相应按钮,遥控装置根据储存在用户识别码储存电路中的信息对按键内容进行抗干扰处理,然后通过无线信号发射电路发射遥控信号。信号接收装置接收到遥控信号后,根据用户识别码储存电路中的用户识别码对接收到的遥控信号实施用户身份识别。如果遥控信号未能通过用户身份识别,遥控信号将作为干扰信号被丢弃;否则,信号接收装置将遥控信号转换成相应的按键命令,并且通过外部设备接口电路输入到计算机。计算机内部运行的程序驱动器接收到信号接收装置的输入数据后,根据输入数据对应的命令产生虚拟的按键命令。计算机内部运行的演示演讲材料的应用程序对这个虚拟的按键命令作出响应,实现对演讲材料的控制功能。同时,演讲人员还可以通过遥控装置中的激光发射电路发出激光光束,协助演讲人员完成对演讲材料的解说。另外,本实用新型可以扩展成一个USB存储设备,使之能够通过同一装置存储所需的演讲材料,同时具备对演讲材料的存储和播放控制功能。
本实用新型的有益效果是,演讲人员可以在演讲过程中自由走动,同时方便地控制演讲材料的播放。它具有以下几个优点1、通过遥控装置发射的无线信号遥控计算机,遥控装置体积小,操作简便。
2、具有很强的抗干扰能力,能够阻止对演讲材料播放的恶意攻击。
3、通过与激光发射电路的结合,本实用新型能够在演讲人员的操作下发出激光光束,协助演讲人员完成对投影在屏幕上的演讲材料的解说。
4、可以通过USB接口与计算机相连,信号接收装置插入计算机的USB接口时,本实用新型自动在计算机中安装程序驱动器,具备“即插即用”功能。
5、可以扩展成一个USB存储设备,用于存储演讲材料以及各种相关的文件。


图1是包含本实用新型的计算机系统结构方框图。
图2是表明图1所示的遥控装置的结构示意图。
图3表示的是图2中控制键盘的一种实施例。
图4表示的是图2中控制键盘的又一种实施例。
图5表示的是图1中信号接收装置的一种实施例。
图6表示的是图1中信号接收装置的又一种实施例。
图7是表明包含图1所示的信号接收装置的计算机系统示意图。
图8是表明根据本实用新型的遥控装置产生的遥控信号的结构示意图。
图9是表明图1所示的遥控装置的操作步骤流程图。
图10是表明遥控装置对按键信息进行抗干扰处理的操作步骤流程图。
图11是表明图1所示的信号接收装置的操作步骤流程图。
图12是表明图1所示的程序驱动器的操作步骤流程图。
在图2中,遥控装置100包括控制键盘110,用于识别用户按键的按键识别电路120,用于提高信号的抗干扰能力的抗干扰电路130,用于向信号接收装置200发送无线信号的无线信号发射电路140,用于存储用户识别号码的发送端用户识别码存储电路150,用于向遥控装置100提供工作电源的电池160,用于控制激光光束的激光发射键170,以及用于发射激光光束的激光发射电路180。按下激光发射键170,遥控装置100通过激光发射电路180发出激光光束。按下控制键盘110中的某一个按键,按键识别电路120把这个按键操作转换成对应的按键命令。用户识别码储存电路150用于保存用户识别码,这个用户识别码能够唯一地确定一个遥控装置100和与之对应的信号接收装置200。抗干扰电路130根据用户识别码对按键命令进行变换,在其中加入用户识别码信息,然后通过无线信号发射电路140发射无线控制信号。本实用新型可以使用多种方式对无线信号进行调制,如频率调制、幅度调制、相位调制或蓝牙技术等等。
图3和图4表示的是图2中控制键盘110的两种实施例。
在图3中,控制键盘110设置了两种按键向上翻页键111和向下翻页键112,它们分别对应于计算机300的键盘或鼠标的某个按键,并且能够使运行于计算机中的应用程序对演讲材料实施向上翻页或向下翻页操作。
在图4中,控制键盘110除了具有向上翻页键111和向下翻页键112外,还设置了开始演示键113,结束演示键114,以及程序切换键115,分别用于使运行于计算机中的应用程序开始演示演讲材料、结束演讲材料的演示或者是切换到另外一个演讲材料。
图5和图6表示的是图1中信号接收装置200的两种实施例。
在图5中,信号接收装置200包括用于接收无线信号的无线信号接收电路210,用于验证用户身份合法性的用户识别电路220,用于把数据输入到计算机的外部设备接口电路230,用于存储用户识别号码的接收端用户识别码存储电路240,以及用于存储驱动程序的驱动程序存储电路250。信号接收装置200接入计算机后,首先通过外部设备接口电路230把驱动程序储存电路250中的数据输入到计算机300,并且自动在计算机中安装程序驱动器310。外部设备接口电路230可以通过多种计算机接口接入计算机,如USB接口、键盘接口或鼠标接口等等。无线信号接收电路210接收到遥控装置100发出的无线信号后,对无线信号进行解调。接收端用户识别码储存电路240中的用户识别码与发送端用户识别码储存电路150的用户识别码相同。用户识别电路220根据用户标识码对解调数据进行与抗干扰电路120相反的操作。如果解调数据通过了用户识别电路220的验证,用户识别电路的把解调后的数据转换成相应的按键命令,并且通过外部设备接口电路230输入到计算机。如果解调数据未能通过用户识别电路220的验证,解调数据将被丢弃而不能进入计算机,因此,本实用新型具有很强的抗干扰能力。
在图6中,信号接收装置200除了包括无线信号接收电路210、用户识别电路220、外部设备接口电路230、接收端用户识别码存储电路240和驱动程序存储电路250外,还配置了USB存储电路260,用于存储演讲材料以及各种相关文件。此时,信号接收装置200除了具有信号接收和程序控制功能外,还具备USB存储器的信息存储能力。
图7表示的是包含信号接收装置200的计算机系统。外部设备接口驱动器311从信号接收装置200接收数据,然后通过按键命令生成器312产生与输入数据相对应的虚拟按键命令。这个虚拟按键命令产生的效果与用户敲击键盘或单击鼠标的效果相同,促使应用程序320作出响应,控制演讲材料的播放。
图8说明了根据本实用新型的遥控装置100产生的无线信号序列的结构。从遥控装置100的无线信号发射电路140发射的无线信号序列由两部分组成信号同步序列和按键命令序列。信号同步序列是一段长度固定且易于识别的二进制序列,它的功能是协助信号接收装置200的用户识别电路220识别按键命令序列的起始位置。按键命令序列是加入了用户标识的二进制序列,具有很强的抗干扰能力。无线信号序列的产生过程将在图10中进行说明。
图9说明了图2所示的遥控装置100的操作步骤。在步骤S100,遥控装置100中检查激光发射键170和控制键盘110的状态。在步骤S110,遥控装置100检查是否按下了激光发射键170。如果按下了激光发射键170,执行步骤S120,由激光发射电路180发出激光光束,然后返回步骤S100。在步骤S130,遥控装置100检查是否按下了控制键盘电路110中的某个按键。如果没有按下控制键盘110中的按键,控制流程返回步骤S100。在步骤S140,按键识别电路120检查控制键盘电路110的按键,产生相应的按键命令Key。然后,控制流程执行步骤S150,抗干扰电路120对按键命令Key进行抗干扰处理,得到无线信号序列Sequence。在步骤S160,无线信号发射电路140将无线信号序列Sequence调制成无线信号发射出去,然后返回S100。
图10说明了遥控装置100产生图5所示的遥控信号的过程。在步骤S200,抗干扰电路130从用户识别码储存电路150中得到二进制形式的用户识别码P,然后通过一定的变换算法产生两个二进制序列Q和R。在步骤S210,抗干扰电路130将按键命令Key表示成n位二进制序列D1D2...Dn,其中n的大小取决于控制键盘110中按键的数目及其编码方式。在步骤S220,抗干扰电路130将D1D2...Dn中的每一个Di(其中i=1...n)置换成Si,置换方式为如果Di=0,则Si=Q;如果Di=1,则Si=R。在步骤S230,组合各个Si得到按键命令序列S=S1S2...Sn。通过这种方式,抗干扰电路130将短序列D转换成长序列S,并且这个长序列S由信号接收装置200的用户识别码和按键命令唯一确定,因此具有很强的抗干扰能力。在步骤S240,将信号同步序列H与按键命令序列S连接起来,得到具有抗干扰能力的无线信号序列Sequence。
例如,如果用户识别码为151,用八位二进制数可以表示为P=1001 0111。假设置换算法是把二进制序列P的高四位和低四位调换得到Q,然后把Q的每一位取反得到R,则Q=01111001,R=1000 0110。再假定图5中的信号同步标识H=0001 1001,每个控制键盘110中的按键用3位二进制数表示,则当按键命令Key=011时,按键命令序列S=0111 1001 1000 01101000 0110,无线信号序列Sequence=0001 1001 0111 1001 1000 0110 1000 0110。在这个过程中,按键命令序列S的长度是按键命令Key的长度的8倍,因而具有很强的抗干扰能力。
图11说明了信号接收装置200的操作步骤。在步骤S300,信号接收装置200检测到已经与计算机相连接之后,通过外部设备接口电路230将存储在驱动程序储存电路250中的数据输入计算机,并且自动在计算机300中安装程序驱动器310。在步骤S310,无线信号接收电路210检查是否接收到无线信号。在步骤S320,如果没有接收到无线信号,操作流程返回步骤S300。在步骤S330,用户识别电路220检查接收信号中是否包含正确的信号同步序列。在步骤S340,如果用户识别电路220检测到接收信号中不包含正确的信号同步序列,则接收到的信号是干扰信号,操作流程返回步骤S300。在步骤S350,用户识别电路220根据用户标识码储存电路240中存储的用户标识检查按键命令序列。在步骤S360,如果按键命令序列没有通过用户识别电路220的鉴定,则接收到的信号是干扰信号,操作流程返回步骤S300。在步骤S370,按键命令序列被转换成相应的按键命令,然后通过外部设备接口电路230输入到计算机300。
图12是说明了图1所示的程序驱动器310的操作步骤。在步骤S400,外部设备接口驱动器311检查是否从信号接收装置200输入了数据。在步骤S410,如果信号接收装置200没有输入数据,操作流程返回步骤S400。在步骤S420,外部设备接口驱动器311检查输入数据的合法性。在步骤S430,按键命令生成器312根据输入数据产生一个虚拟的按键命令,这种虚拟按键命令的效果与手工敲击键盘或鼠标的相应按键的效果相同。应用程序320运行于计算机300中,用于控制演讲材料的播放,它能对虚拟的按键命令作出响应,控制演讲材料的播放。最后,操作流程返回步骤S400。
本实用新型不限于所说明的特定形式,其意图在于在所附权利要求中覆盖不脱离本实用新型精神和范围的所有改进。
权利要求1.一种对计算机应用程序实施无线控制的装置,其特征在于,本装置包括遥控装置,用于存储用户识别码,产生无线控制信号和激光光束;连接到计算机的信号接收装置,用于存储用户识别码,接收遥控装置发出的无线控制信号,并且向计算机传送经过身份验证的数据;程序驱动器,根据信号接收装置的输入数据产生虚拟的按键命令;信号接收装置接收遥控装置发出的无线控制信号并且把经过身份验证的数据传输到计算机内部的程序驱动器,程序驱动器根据输入的数据产生一个虚拟的按键命令,触发运行于计算机中的应用程序作出响应,实现对演讲材料的控制。
2.根据权利要求1所述的一种对计算机应用程序实施无线控制的装置,其特征在于,其中的遥控装置包括控制键盘;按键识别电路,用于识别对控制键盘的按键;抗干扰电路,用于提高抗干扰能力;无线信号发射电路,用于向所述信号接收发射无线信号;发送端用户识别码储存电路,用于存储发送端用户识别号码;电池,向所述遥控装置提供工作电源;激光发射键;激光发射电路,用于发射激光光束;按下激光发射键,激光发射电路发出激光光束;按下控制键盘中的按键,按键识别电路把这个按键操作转换成相应的按键命令;抗干扰电路根据存储在发送端用户识别码储存电路中的用户识别码对按键命令进行变换,然后通过无线信号发射电路发射无线控制信号。
3.根据权利要求2所述的一种对计算机应用程序实施无线控制的装置,其特征在于,其中的控制键盘包括向上翻页键;向下翻页键;向上翻页键使运行于计算机中的应用程序对演讲材料实施向上翻页操作;向下翻页键使运行于计算机中的应用程序对演讲材料实施向下翻页操作。
4.根据权利要求2所述的一种对计算机应用程序实施无线控制的装置,其特征在于,其中的控制键盘包括向上翻页键;向下翻页键;开始演示键;结束演示键;程序切换键;向上翻页键使运行于计算机中的应用程序对演讲材料实施向上翻页操作;向下翻页键使运行于计算机中的应用程序对演讲材料实施向下翻页操作;开始演示键使运行于计算机中的应用程序开始演示演讲材料;结束演示键使运行于计算机中的应用程序结束演讲材料的演示;程序切换键使运行于计算机中的应用程序从当前的演示材料切换到另外一个演讲材料。
5.根据权利要求1或2所述的一种对计算机应用程序实施无线控制的装置,其特征在于,其中的信号接收装置包括无线信号接收电路,用于接收来自遥控装置的无线信号;用户识别电路,用于验证用户身份合法性;外部设备接口电路,用于把数据输入到所述计算机;接收端用户识别码储存电路,用于存储用户识别号码;驱动程序存储电路;信号接收装置接入计算机后,通过外部设备接口电路把驱动程序储存电路中的数据输入到计算机,并且自动在计算机中安装程序驱动器;无线信号接收电路接收无线控制信号,用户识别电路根据存储在接收端用户识别码储存电路中的用户识别码去除干扰信号,然后把数据通过外部设备接口电路输入到计算机。
6.根据权利要求5所述的一种对计算机应用程序实施无线控制的装置,其特征在于,其中的信号接收装置还包括一个与所述外部设备接口电路相连的USB存储电路,用于存储演讲材料以及各种相关文件。
7.根据权利要求1或2所述的一种对计算机应用程序实施无线控制的装置,其特征在于,其中的程序驱动器包括外部设备接口驱动器;按键命令生成器,与所述外部设备接口驱动器相连;外部设备接口驱动器负责接收从信号接收装置输入的数据,然后通过按键命令生成器产生虚拟的按键命令。
8.根据权利要求5所述的一种对计算机应用程序实施无线控制的装置,其特征在于,其中的程序驱动器包括外部设备接口驱动器;按键命令生成器,与所述外部设备接口驱动器相连;外部设备接口驱动器负责接收从信号接收装置输入的数据,然后通过按键命令生成器产生虚拟的按键命令。
9.根据权利要求2所述的一种对计算机应用程序实施无线控制的装置,其特征在于,其中的抗干扰电路把长度较短的按键命令扩展成一个具有抗干扰能力的长序列信号,这个长序列信号由信号接收装置的用户识别码和按键命令唯一确定。
10.根据权利要求7或8所述的一种对计算机应用程序实施无线控制的装置,其特征在于,其中的按键命令生成器在外部事件的触发下产生虚拟的按键命令,其效果与手工操作键盘或鼠标的效果相同。
专利摘要一种能够无线控制计算机中运行的应用程序,使应用程序对虚拟的按键命令作出响应的装置。它包括遥控装置、信号接收装置和程序驱动器。信号接收装置连接到计算机,并且自动在计算机中安装程序驱动器。在演讲人员的控制下,遥控装置可以发射激光光束,或者发射具有抗干扰能力的遥控信号。信号接收装置接收遥控信号,同时把通过验证的数据输入到运行于计算机内部的程序驱动器,触发程序驱动器产生虚拟的按键命令。计算机内部运行的用于演示演讲材料的应用程序对这个虚拟的按键命令作出响应,控制演讲材料的播放。另外,本实用新型可以扩展成一个USB存储设备,使之同时具备对演讲材料的存储和播放控制功能。
文档编号G06F3/02GK2603435SQ0228610
公开日2004年2月11日 申请日期2002年11月19日 优先权日2002年11月19日
发明者邓振华 申请人:邓振华
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1